Fix casting error (bug #3681, take 2)
authorMark Spencer <markster@digium.com>
Sat, 12 Mar 2005 16:58:04 +0000 (16:58 +0000)
committerMark Spencer <markster@digium.com>
Sat, 12 Mar 2005 16:58:04 +0000 (16:58 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5176 65c4cc65-6c06-0410-ace0-fbb531ad65f3

enum.c

diff --git a/enum.c b/enum.c
index 8ebc2a4..6778124 100755 (executable)
--- a/enum.c
+++ b/enum.c
@@ -276,7 +276,7 @@ static int txt_callback(void *context, u_char *answer, int len, u_char *fullansw
        /* answer is not null-terminated, but should be */
        /* this is safe to do, as answer has extra bytes on the end we can 
            safely overwrite with a null */
-       answer[len] = (u_char)"\0";
+       answer[len] = '\0';
        /* now increment len so that len includes the null, so that we can
           compare apples to apples */
        len +=1;
@@ -285,7 +285,7 @@ static int txt_callback(void *context, u_char *answer, int len, u_char *fullansw
        strncpy(c->txt, answer, len < c->txtlen ? len-1 : (c->txtlen)-1);
        
        /* just to be safe, let's make sure c->txt is null terminated */
-       c->txt[(c->txtlen)-1] = (char)"\0";
+       c->txt[(c->txtlen)-1] = '\0';
 
        return 1;
 }