Exemple #1
0
static FileFn* dopy_FileFn ( FileFn* ff )
{
    char* fi2 = strdup(ff->fi_name);
    char* fn2 = strdup(ff->fn_name);
    if ((!fi2) || (!fn2))
        return NULL;
    return new_FileFn( fi2, fn2 );
}
static FileFn* dopy_FileFn ( FileFn* ff )
{
   char *fi2, *fn2;
   fi2 = strdup(ff->fi_name);
   if (fi2 == NULL) return NULL;
   fn2 = strdup(ff->fn_name);
   if (fn2 == NULL) {
      free(fi2);
      return NULL;
   }
   return new_FileFn( fi2, fn2 );
}