Changeset 106

Show
Ignore:
Timestamp:
05/04/04 19:31:56 (9 years ago)
Author:
aprilp
Message:

Fixed memory leaks

Location:
trunk/wifidog
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/wifidog/ChangeLog

    r105 r106  
    44    for fw_init, fw_destroy and fw_allow/fw_deny 
    55    * Removed shell script for fw.counters 
     6    * Fixed memory leaks 
    67 
    782004-04-23  Philippe April <papril777@yahoo.com> 
  • trunk/wifidog/src/Makefile.am

    r103 r106  
    55bin_PROGRAMS = wifidog 
    66  
    7 bin_SCRIPTS = fw.counters 
    8 EXTRA_DIST = fw.counters 
    9  
    107AM_CPPFLAGS = \ 
    118        -I${top_srcdir}/libhttpd/ 
  • trunk/wifidog/src/iptables.c

    r104 r106  
    3636    char *fmt_cmd, 
    3737        *cmd; 
     38    int rc; 
    3839 
    3940    va_start(vlist, format); 
     
    4142    asprintf(&cmd, "iptables %s", fmt_cmd); 
    4243 
    43     return execute(cmd); 
     44    rc = execute(cmd); 
     45 
     46    free(fmt_cmd); 
     47    free(cmd); 
     48 
     49    return rc; 
    4450} 
    4551