Remember to call freeifaddrs() - smdev - suckless mdev
 (HTM) git clone git://git.suckless.org/smdev
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit e31c4112308c12cc8b4a88f1910b6996a6053c43
 (DIR) parent eed577a75f4e9ce9658cd83d729a561e18b39b70
 (HTM) Author: sin <sin@2f30.org>
       Date:   Thu,  4 Sep 2014 15:11:24 +0100
       
       Remember to call freeifaddrs()
       
       Change return value to void.
       
       Diffstat:
         M smdev.c                             |       7 +++----
       
       1 file changed, 3 insertions(+), 4 deletions(-)
       ---
 (DIR) diff --git a/smdev.c b/smdev.c
       @@ -61,7 +61,7 @@ static int createdev(struct event *ev);
        static int doevent(struct event *ev);
        static int craftev(char *sysfspath);
        static void populatedev(const char *path);
       -static int ifrename(void);
       +static void ifrename(void);
        
        static void
        usage(void)
       @@ -396,7 +396,7 @@ populatedev(const char *path)
                }
        }
        
       -static int
       +static void
        ifrename(void)
        {
                struct ifaddrs *ifas, *ifa;
       @@ -430,7 +430,6 @@ ifrename(void)
                                }
                        }
                }
       -
       +        freeifaddrs(ifas);
                close(sd);
       -        return 0;
        }