diff options
author | Timothy Pearson <[email protected]> | 2012-09-26 20:54:46 -0500 |
---|---|---|
committer | Timothy Pearson <[email protected]> | 2012-09-26 20:54:46 -0500 |
commit | 44273426d153c4718502c89a44d9aa41628bd5ab (patch) | |
tree | d663d30c7a4a198e261e1ec94befcc4c26205f09 | |
parent | d9227e4639f3489c25954aafa3657105881a3db1 (diff) | |
download | amarok-44273426d153c4718502c89a44d9aa41628bd5ab.tar.gz amarok-44273426d153c4718502c89a44d9aa41628bd5ab.zip |
Fix format not a string literal security error in rb_raise
-rw-r--r-- | amarok/src/mediadevice/daap/mongrel/http11/http11.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/amarok/src/mediadevice/daap/mongrel/http11/http11.c b/amarok/src/mediadevice/daap/mongrel/http11/http11.c index 863eb9f2..fa1b36ae 100644 --- a/amarok/src/mediadevice/daap/mongrel/http11/http11.c +++ b/amarok/src/mediadevice/daap/mongrel/http11/http11.c @@ -46,7 +46,7 @@ static VALUE global_port_80; #define DEF_MAX_LENGTH(N,length) const size_t MAX_##N##_LENGTH = length; const char *MAX_##N##_LENGTH_ERR = "HTTP element " # N " is longer than the " # length " allowed length." /** Validates the max length of given input and throws an HttpParserError exception if over. */ -#define VALIDATE_MAX_LENGTH(len, N) if(len > MAX_##N##_LENGTH) { rb_raise(eHttpParserError, MAX_##N##_LENGTH_ERR); } +#define VALIDATE_MAX_LENGTH(len, N) if(len > MAX_##N##_LENGTH) { rb_raise(eHttpParserError, "%s", MAX_##N##_LENGTH_ERR); } /** Defines global strings in the init method. */ #define DEF_GLOBAL(N, val) global_##N = rb_obj_freeze(rb_str_new2(val)); rb_global_variable(&global_##N) |