chiark
/
gitweb
/
~mdw
/
disorder
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
disobedience/choose-search.c: Fix segfault when search terms change.
[disorder]
/
cgi
/
cgimain.c
diff --git
a/cgi/cgimain.c
b/cgi/cgimain.c
index 583af30e01a7e42f939259044f0edf691d11dfcd..4ea98ecf25460fa38d41c862cd160d1c400758e8 100644
(file)
--- a/
cgi/cgimain.c
+++ b/
cgi/cgimain.c
@@
-48,7
+48,7
@@
int main(int argc, char **argv) {
if(getenv("DISORDER_DEBUG"))
debugging = 1;
/* Read configuration */
if(getenv("DISORDER_DEBUG"))
debugging = 1;
/* Read configuration */
- if(config_read(0/*!server*/))
+ if(config_read(0/*!server*/
, NULL
))
exit(EXIT_FAILURE);
/* Figure out our URL. This can still be overridden from the config file if
* necessary but it shouldn't be necessary in ordinary installations. */
exit(EXIT_FAILURE);
/* Figure out our URL. This can still be overridden from the config file if
* necessary but it shouldn't be necessary in ordinary installations. */
@@
-65,7
+65,7
@@
int main(int argc, char **argv) {
mx_search_path(pkgdatadir);
/* Never cache anythging */
if(printf("Cache-Control: no-cache\n") < 0)
mx_search_path(pkgdatadir);
/* Never cache anythging */
if(printf("Cache-Control: no-cache\n") < 0)
- fatal(errno, "error writing to stdout");
+
disorder_
fatal(errno, "error writing to stdout");
/* Create the initial connection, trying the cookie if we found a suitable
* one. */
dcgi_login();
/* Create the initial connection, trying the cookie if we found a suitable
* one. */
dcgi_login();
@@
-74,7
+74,7
@@
int main(int argc, char **argv) {
/* In practice if a write fails that probably means the web server went away,
* but we log it anyway. */
if(fclose(stdout) < 0)
/* In practice if a write fails that probably means the web server went away,
* but we log it anyway. */
if(fclose(stdout) < 0)
- fatal(errno, "error closing stdout");
+
disorder_
fatal(errno, "error closing stdout");
return 0;
}
return 0;
}