mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-06 07:48:38 +09:00
re-introduce old nss im too tired for this
This commit is contained in:
parent
3c46be320d
commit
3a838106b9
2871 changed files with 1374431 additions and 1762417 deletions
|
|
@ -105,7 +105,7 @@ javascript_fn(char *relpath, char *basedir, char *reldir, char *filename, void *
|
|||
if (PL_strcaserstr(reldir, ".arc") == reldir + strlen(reldir) - 4)
|
||||
return 0;
|
||||
|
||||
snprintf(fullname, sizeof(fullname), "%s/%s", basedir, relpath);
|
||||
sprintf(fullname, "%s/%s", basedir, relpath);
|
||||
return extract_js(fullname);
|
||||
}
|
||||
|
||||
|
|
@ -1338,15 +1338,13 @@ extract_js(char *filename)
|
|||
if ((PL_strlen(archiveDir) < 4) ||
|
||||
PL_strcasecmp((archiveDir + strlen(archiveDir) - 4),
|
||||
".jar")) {
|
||||
char *newArchiveDir = NULL;
|
||||
PR_fprintf(errorFD,
|
||||
"warning: ARCHIVE attribute should end in \".jar\" in tag"
|
||||
" starting on %s:%d.\n",
|
||||
filename, curitem->startLine);
|
||||
warningCount++;
|
||||
newArchiveDir = PR_smprintf("%s.arc", archiveDir);
|
||||
PR_Free(archiveDir);
|
||||
archiveDir = newArchiveDir;
|
||||
archiveDir = PR_smprintf("%s.arc", archiveDir);
|
||||
} else {
|
||||
PL_strcpy(archiveDir + strlen(archiveDir) - 4, ".arc");
|
||||
}
|
||||
|
|
@ -1652,6 +1650,9 @@ loser:
|
|||
if (entityListTail) {
|
||||
PR_Free(entityListTail);
|
||||
}
|
||||
if (curitem) {
|
||||
PR_Free(curitem);
|
||||
}
|
||||
if (basedir) {
|
||||
PR_Free(basedir);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue