39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
#endif
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include "cgi.h"
#ifdef __CYGWIN__
__declspec(dllimport) extern __stdcall int ShellExecuteW(void *, void *,
void *, void *, void *, int);
__declspec(dllimport) extern __stdcall size_t wcslen(const wchar_t *);
#endif
#if INTERFACE
/*
** Shortcuts for cgi_parameter. P("x") returns the value of query parameter
** or cookie "x", or NULL if there is no such parameter or cookie. PD("x","y")
** does the same except "y" is returned in place of NULL if there is not match.
|
>
<
|
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
#endif
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include "cgi.h"
#ifdef __CYGWIN__
# include <wchar.h>
__declspec(dllimport) extern __stdcall int ShellExecuteW(void *, void *,
void *, void *, void *, int);
#endif
#if INTERFACE
/*
** Shortcuts for cgi_parameter. P("x") returns the value of query parameter
** or cookie "x", or NULL if there is no such parameter or cookie. PD("x","y")
** does the same except "y" is returned in place of NULL if there is not match.
|