pike.git / lib / modules / Protocols.pmod / IMAP.pmod / types.pmod

version» Context lines:

pike.git/lib/modules/Protocols.pmod/IMAP.pmod/types.pmod:28: Inside #if 0
   }    }    return res;   #else /* !0 */    return Array.map(a, imap_format) * " ";   #endif /* 0 */   }      array imap_check_array(array a)   { -  int index; -  return(Array.filter(a, lambda(mixed item) { -  index++; +  return(Array.filter(a, lambda(mixed item, array index) { +  index[0]++;    if (!item || stringp(item) || objectp(item)) {    return 1;    }    werror(describe_backtrace( ({    sprintf("Bad array element %O (%d)\n", -  item, index-1), +  item, index[0]),    backtrace()    }) ));    return 0; -  })); +  }, ({ -1 }) ));   }      /* Output types */   class imap_atom   {    string name;       void create(string s) { name = s; }       string format() { return name; }