--- parser3/src/classes/image.C 2024/11/10 20:46:08 1.192 +++ parser3/src/classes/image.C 2024/12/06 23:20:04 1.194 @@ -26,7 +26,7 @@ #include "pa_table.h" #include "pa_charsets.h" -volatile const char * IDENT_IMAGE_C="$Id: image.C,v 1.192 2024/11/10 20:46:08 moko Exp $"; +volatile const char * IDENT_IMAGE_C="$Id: image.C,v 1.194 2024/12/06 23:20:04 moko Exp $"; // defines @@ -1096,7 +1096,7 @@ static gdImage* load(Request& r, const S static void _load(Request& r, MethodParams& params) { - const String& file_name=params.as_string(0, FILE_NAME_MUST_NOT_BE_CODE); + const String& file_name=params.as_file_name(0); gdImage* image=load(r, file_name); GET_SELF(r, VImage).set(&file_name, image->SX(), image->SY(), image); @@ -1352,7 +1352,7 @@ static void _font(Request& r, MethodPara if(!alphabet_length) throw Exception(PARSER_RUNTIME, 0, "alphabet must not be empty"); - gdImage* image=load(r, params.as_string(1, FILE_NAME_MUST_NOT_BE_CODE)); + gdImage* image=load(r, params.as_file_name(1)); int spacebar_width=image->SX(); int monospace_width=0; // proportional