$Log$
+ Revision 572.37 2000/09/01 17:31:47 ajc
+ * Fixed oopseth in control.c that might call fileno(NULL)
+
Revision 572.36 2000/09/01 13:37:16 ajc
* control.c: chown citadel.control to bbsuid when opening/creating as root
Fri Jul 10 1998 Art Cancro <ajc@uncensored.citadel.org>
* Initial CVS import
+
+
+
memset(&CitControl, 0, sizeof(struct CitControl));
if (control_fp == NULL) {
control_fp = fopen("citadel.control", "rb+");
- fchown(fileno(control_fp), config.c_bbsuid, -1);
+ if (control_fp != NULL) {
+ fchown(fileno(control_fp), config.c_bbsuid, -1);
+ }
}
if (control_fp == NULL) {
control_fp = fopen("citadel.control", "wb+");