]> git.sur5r.net Git - bacula/bacula/commitdiff
Fix debug warings
authorKern Sibbald <kern@sibbald.com>
Tue, 14 Jan 2003 20:33:25 +0000 (20:33 +0000)
committerKern Sibbald <kern@sibbald.com>
Tue, 14 Jan 2003 20:33:25 +0000 (20:33 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@290 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/lib/signal.c
bacula/src/stored/read_record.c
bacula/src/version.h

index 4839121d440052752753d6caa08e20ce1a8d71e2..e4b944f8e55eddc4ee384d84e5a257d1b6393102 100644 (file)
@@ -61,7 +61,6 @@ static pid_t main_pid = 0;
 static void signal_handler(int sig)
 {
    static int already_dead = FALSE;
-   struct sigaction sigdefault;
 
    if (already_dead) {
       _exit(1);
@@ -75,6 +74,7 @@ static void signal_handler(int sig)
 
 #ifdef TRACEBACK
    if (sig != SIGTERM) {
+      struct sigaction sigdefault;
       static char *argv[4];
       static char pid_buf[20];
       static char btpath[400];
index 85b9b44add9f4bea2ed2240e82d6ade4339f8500..965b2c067b82924db23c28d8b4551fbe8b160735 100644 (file)
@@ -32,8 +32,9 @@
 #include "stored.h"
 
 static void get_session_record(DEVICE *dev, DEV_RECORD *rec, SESSION_LABEL *sessrec);
+#ifdef DEBUG
 static char *rec_state_to_str(DEV_RECORD *rec);
-
+#endif
 
 int read_records(JCR *jcr,  DEVICE *dev, 
        void record_cb(JCR *jcr, DEVICE *dev, DEV_BLOCK *block, DEV_RECORD *rec),
@@ -217,6 +218,7 @@ static void get_session_record(DEVICE *dev, DEV_RECORD *rec, SESSION_LABEL *sess
         rtype, rec->VolSessionId, rec->VolSessionTime, rec->Stream, rec->data_len);
 }
 
+#ifdef DEBUG
 static char *rec_state_to_str(DEV_RECORD *rec)
 {
    static char buf[200]; 
@@ -241,3 +243,4 @@ static char *rec_state_to_str(DEV_RECORD *rec)
    }
    return buf;
 }
+#endif
index e738cea2ce67adc230da138a55639a05723c090c..02d25dced2dfa1ea405ef881ee8abe0b065b81dc 100644 (file)
@@ -9,6 +9,7 @@
 #define TRACEBACK 1
 #define SMCHECK     
 
+/* IF you undefine this, Bacula will run 10X slower */
 #define NO_POLL_TEST 1
 
 /* #define NO_ATTRIBUTES_TEST 1 */