rendered paste body[rewt@localhost trunk]$ svn diff manager.c
Index: manager.c
===================================================================
--- manager.c (revision 330)
+++ manager.c (working copy)
@@ -470,16 +470,19 @@
{
struct opbx_config *cfg;
char iabuf[INET_ADDRSTRLEN];
- char *cat;
- char *user = astman_get_header(m, "Username");
- char *pass = astman_get_header(m, "Secret");
- char *authtype = astman_get_header(m, "AuthType");
- char *key = astman_get_header(m, "Key");
- char *events = astman_get_header(m, "Events");
-
+ char *cat,*user,*pass,*authtype,*key,*events;
+
+ if (!cfg) {
+ return -1;
+ }
+
+ user = astman_get_header(m, "Username");
+ pass = astman_get_Header(m, "Secret");
+ authtype = astman_get_header(m, "AuthType");
+ key = astman_get_header(m, "Key");
+ events = astman_get_header(m, "Events");
cfg = opbx_config_load("manager.conf");
- if (!cfg)
- return -1;
+
cat = opbx_category_browse(cfg, NULL);
while(cat) {
if (strcasecmp(cat, "general")) {
[rewt@localhost trunk]$ vi manager.c