From ce309aa5a9c1f813f6bdf152221f9bff88c4d3e1 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Mon, 26 Nov 2012 17:20:15 +0000 Subject: add message retrival of error codes ensuring there are messages for all codes --- desktop/browser.c | 94 +------------------------------------------------------ 1 file changed, 1 insertion(+), 93 deletions(-) (limited to 'desktop') diff --git a/desktop/browser.c b/desktop/browser.c index 89484609e..6262f2453 100644 --- a/desktop/browser.c +++ b/desktop/browser.c @@ -1195,99 +1195,7 @@ browser_window_callback_errorcode(hlcache_handle *c, { const char* message; - switch (code) { - case NSERROR_OK: - /**< No error */ - message = messages_get("OK"); - break; - - case NSERROR_NOMEM: - /**< Memory exhaustion */ - message = messages_get("NoMemory"); - break; - - case NSERROR_NO_FETCH_HANDLER: - /**< No fetch handler for URL scheme */ - message = messages_get("NoHandler"); - break; - - case NSERROR_NOT_FOUND: - /**< Requested item not found */ - message = messages_get("NotFound"); - break; - - case NSERROR_SAVE_FAILED: - /**< Failed to save data */ - message = messages_get("SaveFailed"); - break; - - case NSERROR_CLONE_FAILED: - /**< Failed to clone handle */ - message = messages_get("CloneFailed"); - break; - - case NSERROR_INIT_FAILED: - /**< Initialisation failed */ - message = messages_get("InitFailed"); - break; - - case NSERROR_MNG_ERROR: - /**< An MNG error occurred */ - message = messages_get("MNGError"); - break; - - case NSERROR_BAD_ENCODING: - /**< The character set is unknown */ - message = messages_get("BadEncoding"); - break; - - case NSERROR_NEED_DATA: - /**< More data needed */ - message = messages_get("NeedData"); - break; - - case NSERROR_ENCODING_CHANGE: - /**< The character set encoding change was unhandled */ - message = messages_get("EncodingChanged"); - break; - - case NSERROR_BAD_PARAMETER: - /**< Bad Parameter */ - message = messages_get("BadParameter"); - break; - - case NSERROR_INVALID: - /**< Invalid data */ - message = messages_get("Invalid"); - break; - - case NSERROR_BOX_CONVERT: - /**< Box conversion failed */ - message = messages_get("BoxConvert"); - break; - - case NSERROR_STOPPED: - /**< Content conversion stopped */ - message = messages_get("Stopped"); - break; - - case NSERROR_DOM: - /**< DOM call returned error */ - message = messages_get("ParsingFail"); - break; - - case NSERROR_BAD_URL: - /**< Bad URL */ - message = messages_get("BadURL"); - break; - - default: - case NSERROR_UNKNOWN: - /**< Unknown error */ - message = messages_get("Unknown"); - break; - - } + message = messages_get_errorcode(code); browser_window_set_status(bw, message); -- cgit v1.2.3