Hi,

same as kannel, it fixes compiler warnings on 64bits system
(refs: Message-ID: <[EMAIL PROTECTED]> on kannel devel ML)

mms_mmbox.c: In function 'mms_mmbox_search':
mms_mmbox.c:658: warning: cast from pointer to integer of different size
mms_mmbox.c: In function 'mms_mmbox_count':
mms_mmbox.c:784: warning: cast from pointer to integer of different size


--- mbuni-cvs/mmlib/mms_mmbox.c 2005-09-07 12:10:40.000000000 +0200
+++ mbuni/mmlib/mms_mmbox.c        2006-04-18 15:57:55.000000000 +0200
@@ -655,49 +655,49 @@
         (fp = fdopen(tmpfd, "r")) == NULL) {
          error(0, "mmbox.search_index: %s Failed to dup descriptor for index "
                "file, fp = %d: error = %s\n", octstr_get_cstr(home), 
-               (int)fp, strerror(errno));        
+               (int) *((long *)fp), strerror(errno));        
          goto done;
      }
 
      flags = make_mm_flags(NULL, flag_cmds);
      
@@ -781,7 +781,7 @@
         (fp = fdopen(tmpfd, "r")) == NULL) {
          error(0, "mmbox.count: %s Failed to dup descriptor for index "
                "file, fp = %d: error = %s\n", octstr_get_cstr(home), 
-               (int)fp, strerror(errno));        
+               (int) *((long *)fp), strerror(errno));       
          goto done;
      }
 

--
Telemaque - NICE - (FR)
Service Technique - Developpement
http://www.telemaque.fr/
[EMAIL PROTECTED]
Tel : +33 4 93 97 71 64 (fax 68)
--- mbuni-cvs/mmlib/mms_mmbox.c 2005-09-07 12:10:40.000000000 +0200
+++ mbuni/mmlib/mms_mmbox.c        2006-04-18 15:57:55.000000000 +0200
@@ -655,49 +655,49 @@
         (fp = fdopen(tmpfd, "r")) == NULL) {
          error(0, "mmbox.search_index: %s Failed to dup descriptor for index "
                "file, fp = %d: error = %s\n", octstr_get_cstr(home), 
-               (int)fp, strerror(errno));        
+               (int) (long)fp, strerror(errno));         
          goto done;
      }
 
      flags = make_mm_flags(NULL, flag_cmds);
      
@@ -781,7 +781,7 @@
         (fp = fdopen(tmpfd, "r")) == NULL) {
          error(0, "mmbox.count: %s Failed to dup descriptor for index "
                "file, fp = %d: error = %s\n", octstr_get_cstr(home), 
-               (int)fp, strerror(errno));        
+               (int) (long)fp, strerror(errno));         
          goto done;
      }
 
_______________________________________________
Devel mailing list
Devel@mbuni.org
http://mbuni.org/mailman/listinfo/devel_mbuni.org

Reply via email to