comparison m_option.c @ 18869:682a16136d6c

rm unnecesary void* casts - part 1
author reynaldo
date Sat, 01 Jul 2006 03:56:13 +0000
parents 7ef29a590f3f
children cc65a585fdcc
comparison
equal deleted inserted replaced
18868:363117563809 18869:682a16136d6c
572 res[n] = strdup(last_ptr); 572 res[n] = strdup(last_ptr);
573 n++; 573 n++;
574 break; 574 break;
575 } 575 }
576 len = ptr - last_ptr; 576 len = ptr - last_ptr;
577 res[n] = (char*)malloc(len + 1); 577 res[n] = malloc(len + 1);
578 if(len) strncpy(res[n],last_ptr,len); 578 if(len) strncpy(res[n],last_ptr,len);
579 res[n][len] = '\0'; 579 res[n][len] = '\0';
580 ptr++; 580 ptr++;
581 n++; 581 n++;
582 } 582 }
613 return; 613 return;
614 } 614 }
615 615
616 for(n = 0 ; s[n] != NULL ; n++) 616 for(n = 0 ; s[n] != NULL ; n++)
617 /* NOTHING */; 617 /* NOTHING */;
618 d = (char**)malloc((n+1)*sizeof(char*)); 618 d = malloc((n+1)*sizeof(char*));
619 for( ; n >= 0 ; n--) 619 for( ; n >= 0 ; n--)
620 d[n] = s[n] ? strdup(s[n]) : NULL; 620 d[n] = s[n] ? strdup(s[n]) : NULL;
621 621
622 VAL(dst) = d; 622 VAL(dst) = d;
623 } 623 }