Skip to content
Snippets Groups Projects
Commit 4540716c authored by Lars Kanis's avatar Lars Kanis
Browse files

Avoid security warning about missused format strings.

parent bf707548
No related branches found
No related tags found
No related merge requests found
......@@ -90,29 +90,34 @@ public:
}
}
%typemap(in) (const char* message_format, const char* message_string) {
$1 = (char*)"%s";
$2 = RSTRING_PTR($input);
}
/// Show a modal error message
static FXuint error(FXWindow* owner,FXuint opts,const char* caption,const char* message);
static FXuint error(FXWindow* owner,FXuint opts,const char* caption,const char* message_format, const char* message_string);
// Show modal error message, in free floating window.
static FXuint error(FXApp* app,FXuint opts,const char* caption,const char* message);
static FXuint error(FXApp* app,FXuint opts,const char* caption,const char* message_format, const char* message_string);
/// Show a modal warning message
static FXuint warning(FXWindow* owner,FXuint opts,const char* caption,const char* message);
static FXuint warning(FXWindow* owner,FXuint opts,const char* caption,const char* message_format, const char* message_string);
/// Show a modal warning message, in a free-floating window
static FXuint warning(FXApp* app,FXuint opts,const char* caption,const char* message);
static FXuint warning(FXApp* app,FXuint opts,const char* caption,const char* message_format, const char* message_string);
/// Show a modal question dialog
static FXuint question(FXWindow* owner,FXuint opts,const char* caption,const char* message);
static FXuint question(FXWindow* owner,FXuint opts,const char* caption,const char* message_format, const char* message_string);
/// Show a modal question dialog, in a free-floating window
static FXuint question(FXApp* app,FXuint opts,const char* caption,const char* message);
static FXuint question(FXApp* app,FXuint opts,const char* caption,const char* message_format, const char* message_string);
/// Show a modal information dialog
static FXuint information(FXWindow* owner,FXuint opts,const char* caption,const char* message);
static FXuint information(FXWindow* owner,FXuint opts,const char* caption,const char* message_format, const char* message_string);
/// Show a modal information dialog, in a free-floating window
static FXuint information(FXApp* app,FXuint opts,const char* caption,const char* message);
static FXuint information(FXApp* app,FXuint opts,const char* caption,const char* message_format, const char* message_string);
// Destructor
virtual ~FXMessageBox();
......
......@@ -778,4 +778,3 @@ inline void* to_FXEvent(VALUE obj){
// FXulong values
%typemap(in) FXulong "$1 = static_cast<FXulong>(NUM2ULONG($input));";
%typemap(out) FXulong "$result = ULONG2NUM($1);";
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment