ソースを参照

* Misc compile warnings

svn: 594
Bryan Drewery 22 年 前
コミット
3598bb5c61
6 ファイル変更9 行追加4 行削除
  1. 1 1
      src/debug.c
  2. 4 1
      src/main.c
  3. 1 0
      src/misc.c
  4. 1 1
      src/mod/channels.mod/channels.c
  5. 1 0
      src/mod/irc.mod/irc.c
  6. 1 1
      src/users.c

+ 1 - 1
src/debug.c

@@ -28,7 +28,7 @@ extern Tcl_Interp       *interp;
 void setlimits()
 {
 #ifndef DEBUG_MEM
-  struct rlimit cdlim, plim, fdlim, corelim;
+  struct rlimit plim, fdlim, corelim;
 /*  struct rsslim, stacklim;
   rsslim.rlim_cur = 30720;
   rsslim.rlim_max = 30720;

+ 4 - 1
src/main.c

@@ -305,7 +305,10 @@ void show_help()
 #define FLAGS_CHECKPASS "dDeEgGhntv"
 static void dtx_arg(int argc, char *argv[])
 {
-  int i, localhub_pid = 0;
+  int i;
+#ifdef LEAF
+  int localhub_pid = 0;
+#endif /* LEAF */
   char *p = NULL;
   while ((i = getopt(argc, argv, PARSE_FLAGS)) != EOF) {
     if (strchr(FLAGS_CHECKPASS, i))

+ 1 - 0
src/misc.c

@@ -19,6 +19,7 @@
 #include "modules.h"
 #include <pwd.h>
 #include <errno.h>
+#include <libgen.h>
 #ifdef S_ANTITRACE
 #include <sys/ptrace.h>
 #include <sys/wait.h>

+ 1 - 1
src/mod/channels.mod/channels.c

@@ -321,9 +321,9 @@ static void channels_10secondly() {
 #ifdef LEAF
       if (shouldjoin(chan) && !channel_active(chan))
         dprintf(DP_MODE, "JOIN %s %s\n", chan->name, chan->key_prot);
-#endif /* LEAF */
     } else if (channel_closed(chan)) {
       enforce_closed(chan);
+#endif /* LEAF */
     }
   }
 }

+ 1 - 0
src/mod/irc.mod/irc.c

@@ -1530,6 +1530,7 @@ static Function irc_table[] =
   (Function) check_this_user,
   (Function) me_voice,
   (Function) raise_limit,
+  /* 24 - 27 */
   (Function) enforce_closed,
 };
 

+ 1 - 1
src/users.c

@@ -25,7 +25,7 @@ extern struct dcc_t *dcc;
 extern struct userrec *userlist, *lastuser;
 extern struct chanset_t *chanset;
 extern int dcc_total, noshare, egg_numver;
-extern char botnetnick[];
+extern char botnetnick[], tempdir[];
 extern Tcl_Interp *interp;
 extern time_t now;