From 2572a05e8b1642c57fa55af71594a30e437502b0 Mon Sep 17 00:00:00 2001 From: Edward Rudd Date: Tue, 31 Dec 2013 16:25:38 -0500 Subject: [PATCH] safely print errors by explicitly specifying a format string --- binding-mri/binding-util.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binding-mri/binding-util.cpp b/binding-mri/binding-util.cpp index d2d924a..1a850e7 100644 --- a/binding-mri/binding-util.cpp +++ b/binding-mri/binding-util.cpp @@ -94,7 +94,7 @@ void raiseRbExc(const Exception &exc) RbData *data = getRbData(); VALUE excClass = data->exc[excToRbExc[exc.type]]; - rb_raise(excClass, exc.msg.c_str()); + rb_raise(excClass, "%s", exc.msg.c_str()); } int