From 3e6699b31bcce8b02a5029ba8141ea81d26de9be Mon Sep 17 00:00:00 2001 From: Chris Young Date: Sat, 9 Aug 2008 20:21:00 +0000 Subject: Warn and error messages are now displayed in a requester. svn path=/trunk/netsurf/; revision=4981 --- amiga/misc.c | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) (limited to 'amiga/misc.c') diff --git a/amiga/misc.c b/amiga/misc.c index ee6eecdeb..b9eafaad8 100755 --- a/amiga/misc.c +++ b/amiga/misc.c @@ -19,17 +19,31 @@ #include #include #include -//#include "utils/url.h" #include "desktop/cookies.h" +#include +#include "utils/messages.h" void warn_user(const char *warning, const char *detail) { - printf("WARNING: %s %s\n", warning, detail); + TimedDosRequesterTags(TDR_ImageType,TDRIMAGE_WARNING, + TDR_TitleString,messages_get("NetSurf"), + TDR_GadgetString,messages_get("OK"), + TDR_CharSet,106, + TDR_FormatString,"%s\n%s", + TDR_Arg1,messages_get(warning), + TDR_Arg2,detail, + TAG_DONE); } void die(const char *error) { - printf("die: %s\n", error); + TimedDosRequesterTags(TDR_ImageType,TDRIMAGE_ERROR, + TDR_TitleString,messages_get("NetSurf"), + TDR_GadgetString,messages_get("OK"), + TDR_CharSet,106, + TDR_FormatString,"%s", + TDR_Arg1,error, + TAG_DONE); exit(1); } -- cgit v1.2.3