From f5900a917c63e8f870ccfd61a9345fc7b3c83181 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Thu, 5 May 2005 12:03:40 +0000 Subject: Handle engine creation failure a bit more graceful svn-id: r17918 --- TODO | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'TODO') diff --git a/TODO b/TODO index b93fe959e9..4c3f7331a1 100644 --- a/TODO +++ b/TODO @@ -229,6 +229,11 @@ Plugins be put into ScummVM.app/Contents/PlugIns/; this also means that the loader needs to search in the plugin dir of the active bundle. So use the CF bundle API, inside a #ifdef MACOSX block. +* When creating an engine instance, there is currently no way for the plugin + to indicate an error, except for returning a NULL value. It would be nice + if the engine could specify why creating the engine instance failed (e.g. + due to lack of memory, because a file couldn't be found, because the game + was not recognized, etc.). OSystem ======= -- cgit v1.2.3