… | |
… | |
61 | if (strEQ(name, "OPT_TINYB64")) return UUOPT_TINYB64; |
61 | if (strEQ(name, "OPT_TINYB64")) return UUOPT_TINYB64; |
62 | if (strEQ(name, "OPT_ENCEXT")) return UUOPT_ENCEXT; |
62 | if (strEQ(name, "OPT_ENCEXT")) return UUOPT_ENCEXT; |
63 | if (strEQ(name, "OPT_REMOVE")) return UUOPT_REMOVE; |
63 | if (strEQ(name, "OPT_REMOVE")) return UUOPT_REMOVE; |
64 | if (strEQ(name, "OPT_MOREMIME")) return UUOPT_MOREMIME; |
64 | if (strEQ(name, "OPT_MOREMIME")) return UUOPT_MOREMIME; |
65 | if (strEQ(name, "OPT_DOTDOT")) return UUOPT_DOTDOT; |
65 | if (strEQ(name, "OPT_DOTDOT")) return UUOPT_DOTDOT; |
|
|
66 | if (strEQ(name, "OPT_RBUF")) return UUOPT_RBUF; |
|
|
67 | if (strEQ(name, "OPT_WBUF")) return UUOPT_WBUF; |
66 | case 'R': |
68 | case 'R': |
67 | if (strEQ(name, "RET_CANCEL")) return UURET_CANCEL; |
69 | if (strEQ(name, "RET_CANCEL")) return UURET_CANCEL; |
68 | if (strEQ(name, "RET_CONT")) return UURET_CONT; |
70 | if (strEQ(name, "RET_CONT")) return UURET_CONT; |
69 | if (strEQ(name, "RET_EXISTS")) return UURET_EXISTS; |
71 | if (strEQ(name, "RET_EXISTS")) return UURET_EXISTS; |
70 | if (strEQ(name, "RET_ILLVAL")) return UURET_ILLVAL; |
72 | if (strEQ(name, "RET_ILLVAL")) return UURET_ILLVAL; |
… | |
… | |
381 | char * |
383 | char * |
382 | UUFNameFilter (fname) |
384 | UUFNameFilter (fname) |
383 | char * fname |
385 | char * fname |
384 | |
386 | |
385 | void |
387 | void |
386 | UULoadFile (fname, id = 0, delflag = 0, int partno = -1) |
388 | UULoadFile (fname, id = 0, delflag = 0, partno = -1) |
387 | char * fname |
389 | char * fname |
388 | char * id |
390 | char * id |
389 | int delflag |
391 | int delflag |
|
|
392 | int partno |
390 | PPCODE: |
393 | PPCODE: |
391 | { |
394 | { |
392 | int count; |
395 | int count; |
393 | |
396 | |
394 | XPUSHs (sv_2mortal (newSViv (UULoadFileWithPartNo (fname, id, delflag, partno, &count)))); |
397 | XPUSHs (sv_2mortal (newSViv (UULoadFileWithPartNo (fname, id, delflag, partno, &count)))); |