8f75eb5c1bea3e902cfe26fc038518c5f0fa6664 kate Tue Apr 4 10:57:17 2017 -0700 More informative function header comment diff --git src/lib/cheapcgi.c src/lib/cheapcgi.c index f36804c..3736a0e 100644 --- src/lib/cheapcgi.c +++ src/lib/cheapcgi.c @@ -210,31 +210,31 @@ warn("jsInline: javascript event %s should be given in lower-case", event); event = temp; if (!findJsEvent(event)) warn("jsInline: unknown javascript event %s", event); freeMem (event); } void jsOnEventById(char *eventName, char *idText, char *jsText) /* Add js mapping for inline event */ { checkValidEvent(eventName); jsInlineF("document.getElementById('%s').on%s = function(event) {if (!event) {event=window.event}; %s};\n", idText, eventName, jsText); } void jsOnEventByIdF(char *eventName, char *idText, char *format, ...) -/* Add js mapping for inline event */ +/* Add js mapping for inline event with printf formatting */ { checkValidEvent(eventName); jsInlineF("document.getElementById('%s').on%s = function(event) {if (!event) {event=window.event}; ", idText, eventName); va_list args; va_start(args, format); dyStringVaPrintf(jsInlineLines, format, args); va_end(args); jsInlineF("};\n"); } //============ END of javascript inline-separation routines =============== /* These three variables hold the parsed version of cgi variables. */