/* Public domain */ /* * Minimal PerCGI application (with I18N). */ #include #define NLS_MAIN #include "nls.h" CGI_Application cgiApp; int main(int argc, char *argv[]) { CGI_Query *q; CGI_Init(&cgiApp); NLS_Init("hello_fcgi", "UTF-8"); while ((q = CGI_Accept()) != NULL) { CGI_Begin(q, "text/html"); CGI_Printf(q, "Hello, world!"); CGI_End(q); } CGI_Exit(EX_OK, NULL); return (0); } CGI_Application cgiApp = { N_("PerCGI application"), N_("Public domain"), { "en", "fr", NULL }, "main", CGI_HTML_ERRORS|CGI_PERSISTENT, NULL, /* destroy */ NULL /* log */ };