Fix stubs and move some tests to http_common

This commit is contained in:
William Wennerström
2020-07-21 13:11:50 +02:00
parent be62b446f7
commit 1bb6cecee6
10 changed files with 23 additions and 48 deletions

View File

@@ -64,35 +64,31 @@ http_basename_from_url(const char* url)
}
void
http_print_transfer_update(ProfWin* window, char* url,
const char* fmt, ...)
http_print_transfer_update(ProfWin* window, char* url, const char* fmt, ...)
{
va_list args;
va_start(args, fmt);
char* msg;
if (vasprintf(&msg, fmt, args) == -1) {
msg = strdup(FALLBACK_MSG);
}
GString* msg = g_string_new(FALLBACK_MSG);
g_string_vprintf(msg, fmt, args);
va_end(args);
win_update_entry_message(window, url, msg);
free(msg);
win_update_entry_message(window, url, msg->str);
g_string_free(msg, TRUE);
}
void
http_print_transfer(ProfWin* window, char* url,
const char* fmt, ...)
http_print_transfer(ProfWin* window, char* url, const char* fmt, ...)
{
va_list args;
va_start(args, fmt);
char* msg;
if (vasprintf(&msg, fmt, args) == -1) {
msg = strdup(FALLBACK_MSG);
}
GString* msg = g_string_new(FALLBACK_MSG);
g_string_vprintf(msg, fmt, args);
va_end(args);
win_print_http_transfer(window, msg, url);
free(msg);
win_print_http_transfer(window, msg->str, url);
g_string_free(msg, TRUE);
}

View File

@@ -36,8 +36,6 @@
#ifndef TOOLS_HTTP_COMMON_H
#define TOOLS_HTTP_COMMON_H
#define _GNU_SOURCE 1
#include "ui/window.h"
char* http_basename_from_url(const char* url);