tRemove unused symbols - ratox - FIFO based tox client
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 4b65006881b3ec79ca6ada0f74ca9790ae002961
 (DIR) parent 34171f70ed59100b5371ba81341da66dc186782b
 (HTM) Author: sin <sin@2f30.org>
       Date:   Mon, 15 Sep 2014 15:26:49 +0100
       
       Remove unused symbols
       
       Diffstat:
         M config.mk                           |       2 +-
         M ratatox.c                           |      61 ++-----------------------------
       
       2 files changed, 4 insertions(+), 59 deletions(-)
       ---
 (DIR) diff --git a/config.mk b/config.mk
       t@@ -8,5 +8,5 @@ MANPREFIX = $(PREFIX)/share/man
        CC = cc
        LD = $(CC)
        CPPFLAGS =
       -CFLAGS   = -I/usr/local/include $(CPPFLAGS)
       +CFLAGS   = -I/usr/local/include -Wall -Wunused $(CPPFLAGS)
        LDFLAGS  = -L/usr/local/lib -ltoxcore
 (DIR) diff --git a/ratatox.c b/ratatox.c
       t@@ -132,54 +132,6 @@ qtoken(char *s, char *sep)
                return t;
        }
        
       -static char *
       -etoken(char *t, char *sep)
       -{
       -        int quoting;
       -
       -        /* move to end of next token */
       -        quoting = 0;
       -        while(*t!='\0' && (quoting || strchr(sep, *t)==NULL)) {
       -                if(*t != '\'') {
       -                        t++;
       -                        continue;
       -                }
       -                /* *t is a quote */
       -                if(!quoting) {
       -                        quoting = 1;
       -                        t++;
       -                        continue;
       -                }
       -                /* quoting and we're on a quote */
       -                if(t[1] != '\'') {
       -                        /* end of quoted section; absorb closing quote */
       -                        t++;
       -                        quoting = 0;
       -                        continue;
       -                }
       -                /* doubled quote; fold one quote into two */
       -                t += 2;
       -        }
       -        return t;
       -}
       -
       -static int
       -gettokens(char *s, char **args, int maxargs, char *sep)
       -{
       -        int nargs;
       -
       -        for(nargs=0; nargs<maxargs; nargs++) {
       -                while(*s!='\0' && strchr(sep, *s)!=NULL)
       -                        *s++ = '\0';
       -                if(*s == '\0')
       -                        break;
       -                args[nargs] = s;
       -                s = etoken(s, sep);
       -        }
       -
       -        return nargs;
       -}
       -
        static int
        tokenize(char *s, char **args, int maxargs)
        {
       t@@ -200,10 +152,8 @@ tokenize(char *s, char **args, int maxargs)
        static void
        cb_conn_status(Tox *tox, int32_t fid, uint8_t status, void *udata)
        {
       -        FILE *fp;
                struct friend *f;
                uint8_t name[TOX_MAX_NAME_LENGTH + 1];
       -        uint8_t *nick;
                int r;
        
                r = tox_get_name(tox, fid, name);
       t@@ -229,7 +179,6 @@ cb_conn_status(Tox *tox, int32_t fid, uint8_t status, void *udata)
        static void
        cb_friend_message(Tox *tox, int32_t fid, const uint8_t *data, uint16_t len, void *udata)
        {
       -        FILE *fp;
                struct friend *f;
                uint8_t msg[len + 1];
        
       t@@ -276,7 +225,6 @@ cb_friend_request(Tox *tox, const uint8_t *id, const uint8_t *data, uint16_t len
        static void
        cb_name_change(Tox *m, int32_t fid, const uint8_t *data, uint16_t len, void *user)
        {
       -        FILE *fp;
                struct friend *f;
                uint8_t name[len + 1];
        
       t@@ -300,7 +248,6 @@ cb_name_change(Tox *m, int32_t fid, const uint8_t *data, uint16_t len, void *use
        static void
        cb_status_message(Tox *m, int32_t fid, const uint8_t *data, uint16_t len, void *udata)
        {
       -        FILE *fp;
                struct friend *f;
                uint8_t statusmsg[len + 1];
        
       t@@ -468,7 +415,6 @@ str2id(uint8_t *idstr, uint8_t *id)
        static struct friend *
        friendcreate(int32_t fid)
        {
       -        FILE *fp;
                char path[PATH_MAX];
                struct friend *f;
                uint8_t statusmsg[TOX_MAX_STATUSMESSAGE_LENGTH + 1];
       t@@ -534,9 +480,7 @@ friendload(void)
        {
                int32_t *fids;
                uint32_t sz;
       -        uint32_t i, j;
       -        int n;
       -        char name[TOX_MAX_NAME_LENGTH + 1];
       +        uint32_t i;
        
                sz = tox_count_friendlist(tox);
                fids = malloc(sz);
       t@@ -549,6 +493,8 @@ friendload(void)
        
                for (i = 0; i < sz; i++)
                        friendcreate(fids[i]);
       +
       +        free(fids);
        }
        
        struct cmd {
       t@@ -604,7 +550,6 @@ dofriend(char *cmd, size_t sz)
        {
                char *args[2];
                uint8_t id[TOX_FRIEND_ADDRESS_SIZE];
       -        uint8_t idstr[2 * TOX_FRIEND_ADDRESS_SIZE + 1];
                char *msgstr = "ratatox is awesome!";
                int r;