# HG changeset patch # User Sebastien Jodogne # Date 1440518344 -7200 # Node ID 39ecd34fb1c7e4ff1c88bb46e0e1943a65f545cf # Parent 9ea3d082b064632e28c72a00ad0998c6c42215d4 fix standalone build diff -r 9ea3d082b064 -r 39ecd34fb1c7 Resources/EmbedResources.py --- a/Resources/EmbedResources.py Tue Aug 25 17:52:50 2015 +0200 +++ b/Resources/EmbedResources.py Tue Aug 25 17:59:04 2015 +0200 @@ -40,6 +40,7 @@ USE_SYSTEM_EXCEPTION = False EXCEPTION_CLASS = 'OrthancException' OUT_OF_RANGE_EXCEPTION = 'OrthancException(ErrorCode_ParameterOutOfRange)' +INEXISTENT_PATH_EXCEPTION = 'OrthancException(ErrorCode_InexistentItem)' NAMESPACE = 'Orthanc' ARGS = [] @@ -52,6 +53,7 @@ USE_SYSTEM_EXCEPTION = True EXCEPTION_CLASS = '::std::runtime_error' OUT_OF_RANGE_EXCEPTION = '%s("Parameter out of range")' % EXCEPTION_CLASS + INEXISTENT_PATH_EXCEPTION = '%s("Unknown path in a directory resource")' % EXCEPTION_CLASS elif sys.argv[i].startswith('--namespace='): NAMESPACE = sys.argv[i][sys.argv[i].find('=') + 1 : ] @@ -338,7 +340,7 @@ for path in resources[name]['Files']: cpp.write(' if (!strcmp(path, "%s"))\n' % path) cpp.write(' return resource%dBuffer;\n' % resources[name]['Files'][path]['Index']) - cpp.write(' throw %s("Unknown path in a directory resource");\n\n' % EXCEPTION_CLASS) + cpp.write(' throw %s;\n\n' % INEXISTENT_PATH_EXCEPTION) cpp.write(""" default: throw %s; @@ -358,7 +360,7 @@ for path in resources[name]['Files']: cpp.write(' if (!strcmp(path, "%s"))\n' % path) cpp.write(' return resource%dSize;\n' % resources[name]['Files'][path]['Index']) - cpp.write(' throw %s("Unknown path in a directory resource");\n\n' % EXCEPTION_CLASS) + cpp.write(' throw %s;\n\n' % INEXISTENT_PATH_EXCEPTION) cpp.write(""" default: throw %s;