/*
- * $Id$
- *
* WebCit setup utility
*
* (This is basically just an install wizard. It's not required.)
- *
*/
#include "sysdep.h"
int using_web_installer = 0;
char suggested_url[SIZ];
-/* some copies... */
-int lprintf(int loglevel, const char *format, ...){return 0;}
+/* some copies...
+int syslog(int loglevel, const char *format, ...){return 0;} */
+void wc_printf(const char *format,...){}
+
void RegisterNS(const char *NSName, long len,
int nMinArgs,
int nMaxArgs,
WCHandlerFunc HandlerFunc,
+ WCPreevalFunc PreEvalFunc,
int ContextRequired){}
+void StrBufAppendTemplateStr(StrBuf *Target,
+ WCTemplputParams *TP,
+ const char *Source,
+ int FormatTypeIndex){}
+void RegisterHeaderHandler(const char *Name, long Len, Header_Evaluator F){}
pthread_key_t MyConKey;
-#include "wc_gettext.h"
-
#ifdef ENABLE_NLS
#ifdef HAVE_USELOCALE
}
-
+extern const char *AvailLang[];
int GetLocalePrefs(void)
{
+ int nLocales;
StrBuf *Buf;
char buf[SIZ];
char dialog_result[PATH_MAX];
int i = 0;
int offs = 0;
+ nLocales = 0;
+ while (!IsEmptyStr(AvailLang[nLocales]))
+ nLocales++;
Buf = NewStrBuf();
StrBufAppendBufPlain(Buf, HKEY(" 0 Let the user select it at the login prompt (default)\n"), 0);
offs ++;
#endif
- for (i = 0; i < NUM_LANGS; i++) {
+ for (i = 0; i < nLocales; i++) {
StrBufAppendPrintf(Buf, " %ld: %s\n", i + offs, AvailLang[i]);
}
int a;
char aaa[256];
int info_only = 0;
+
strcpy(suggested_url, "http://<your_host_name>:<port>/");
/* set an invalid setup type */