--- sargasso2/sargasso.c 2006/11/26 16:57:44 82 +++ sargasso2/sargasso.c 2009/07/06 01:59:16 83 @@ -18,7 +18,6 @@ #include #include #include "feed.h" -#include "netsurf/utils/log.h" #define MAX_LINES 20 @@ -29,6 +28,8 @@ #define CHOICES_WRITE ".Sargasso.Choices" #define WRITE_DIR ".Sargasso" +#define LOG(x) (printf(__FILE__ " %s %i: ", __PRETTY_FUNCTION__, __LINE__), printf x, fputc('\n', stdout)); + typedef void (*click_callback)(unsigned int i); struct paragraph { @@ -182,12 +183,6 @@ { "!sargasso" } } }; os_error *error; - code = rufl_init(); - if (code != rufl_OK) { - LOG(("rufl_init: %i", code)); - die("Failed to initialise Unicode font library"); - } - error = xwimp_initialise(wimp_VERSION_RO3, "Sargasso", (const wimp_message_list *) &messages, 0, &task); if (error) { @@ -196,6 +191,12 @@ die(error->errmess); } + code = rufl_init(); + if (code != rufl_OK) { + LOG(("rufl_init: %i", code)); + die("Failed to initialise Unicode font library"); + } + error = xosfile_read_stamped_no_path(".Sprites", &obj_type, 0, 0, &size, 0, 0); if (error) {