apps/dl: cleanup some dead code to fit app in the same sectors size
Build system / Check kernel codestyle (pull_request) Successful in 24s
Build system / Build (pull_request) Successful in 9m23s

This commit is contained in:
2026-05-17 14:37:05 +03:00
parent 33d20e119e
commit 05c5cdb242
+13 -11
View File
@@ -41,7 +41,7 @@ progress_bar pb = {0, GAPX, 52, WIN_W - GAPX - GAPX, 17, 0, NULL, NULL,
void main()
{
dword shared_url;
// dword shared_url; // only used by the disabled -mem branch (long URL via SHM)
load_dll(libini, #lib_init,1);
load_dll(boxlib, #box_lib_init,0);
@@ -66,12 +66,15 @@ void main()
param += 4;
}
if (!strncmp(#param, "-mem", 5)) {
//shared_url = memopen(#dl_shared, URL_SIZE+1, SHM_OPEN + SHM_WRITE);
strcpy(#uEdit, shared_url);
} else {
strcpy(#uEdit, #param);
}
// Disabled long-URL-via-SHM ("DL") channel. memopen was never
// finished (read from uninitialised ptr). Reimplement properly
// if passing long URLs from WebView is ever needed.
// if (!strncmp(#param, "-mem", 5)) {
// shared_url = memopen(#dl_shared, URL_SIZE+1, SHM_OPEN + SHM_WRITE);
// strcpy(#uEdit, shared_url);
// } else {
strcpy(#uEdit, #param);
// }
if (streq(#param, "-test")) {
strcpy(#uEdit, URL_SPEED_TEST);
@@ -157,7 +160,7 @@ void DrawWindow()
} else if (http.transfer) {
DrawDlButton(WIN_W-BUT_W/2, BTN_STOP, T_CANCEL);
DrawDownloadingProgress();
} else if (!http.transfer) && (filepath) {
} else {
autoclose.disabled = true;
DrawDlButton(GAPX, BTN_RUN, T_RUN);
DrawDlButton(WIN_W-BUT_W/2, BTN_DIR, T_OPEN_DIR);
@@ -184,7 +187,7 @@ void StartDownloading()
if (!strncmp(#uEdit,"https://",8)) {
if (!proxy_address[0]) {
pb.progress_color = PB_COL_ERROR;
notify("'HTTPS URLs require a proxy.\nSet proxy_address in app.ini' -E");
notify("'HTTPS URLs require proxy_address in app.ini' -E");
StopDownloading();
EditBox_UpdateText(#ed, ed_focus + ed_always_focus);
DrawWindow();
@@ -298,7 +301,7 @@ void CompleteDownload()
void SaveFile(int attempt)
{
int i, fi=0;
int i;
char notify_message[4296];
char file_name[URL_SIZE+96];
@@ -359,7 +362,6 @@ void SaveFile(int attempt)
void Unarchive(dword _arc)
{
char folder_name[4096];
strcpy(#folder_name, #save_dir);
strcpy(#folder_name, #filepath+strrchr(#filepath, '/'));
folder_name[strlen(#folder_name)-4] = '\0';
CreateDir(#folder_name);