aboutsummaryrefslogtreecommitdiffstats
path: root/src/openac/openac.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/openac/openac.c')
-rwxr-xr-xsrc/openac/openac.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/openac/openac.c b/src/openac/openac.c
index 5abf964b9..0ac9f148f 100755
--- a/src/openac/openac.c
+++ b/src/openac/openac.c
@@ -206,8 +206,6 @@ static void openac_dbg(int level, char *fmt, ...)
}
}
-void (*dbg) (int level, char *fmt, ...) = openac_dbg;
-
/**
* openac main program
*/
@@ -226,6 +224,9 @@ int main(int argc, char **argv)
const time_t default_validity = 24*3600; /* 24 hours */
time_t validity = 0;
int status = 1;
+
+ /* enable openac debugging hook */
+ dbg = openac_dbg;
passphrase.ptr[0] = '\0';
groups = linked_list_create();
@@ -493,5 +494,6 @@ end:
ietfAttr_list_destroy(groups);
free(serial.ptr);
closelog();
+ dbg = dbg_default;
exit(status);
}