From: skeezix Date: Fri, 19 Mar 2010 14:24:08 +0000 (-0400) Subject: Quick change, to avoid pnd_log calls when no serious logging going on; a few cycles... X-Git-Tag: Release-2010-05/1~43 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=62eed82af9c66864a66a7c0c84268951a41dfc90;p=pandora-libraries.git Quick change, to avoid pnd_log calls when no serious logging going on; a few cycles saved, for something monitoring every damned key stroke, could be important --- diff --git a/apps/pndevmapperd.c b/apps/pndevmapperd.c index 57a2f11..aa090c4 100644 --- a/apps/pndevmapperd.c +++ b/apps/pndevmapperd.c @@ -553,10 +553,14 @@ int main ( int argc, char *argv[] ) { // if we do, hand it off to dispatcher to look up if we actually do something with it if ( p -> keycode != -1 ) { - pnd_log ( pndn_debug, "Key Event: key %s [%d] value %d\n", p -> keyname, p -> keycode, ev [ i ].value ); + if ( logall >= 0 ) { + pnd_log ( pndn_debug, "Key Event: key %s [%d] value %d\n", p -> keyname, p -> keycode, ev [ i ].value ); + } dispatch_key ( p -> keycode, ev [ i ].value ); } else { - pnd_log ( pndn_warning, "Unknown Key Event: keycode %d value %d\n", ev [ i ].code, ev [ i ].value ); + if ( logall >= 0 ) { + pnd_log ( pndn_warning, "Unknown Key Event: keycode %d value %d\n", ev [ i ].code, ev [ i ].value ); + } } } else if ( ev[i].type == EV_SW ) { @@ -572,10 +576,14 @@ int main ( int argc, char *argv[] ) { // if we do, hand it off to dispatcher to look up if we actually do something with it if ( p -> code != -1 ) { - pnd_log ( pndn_debug, "Generic Event: event %s [%d] value %d\n", p -> name, p -> code, ev [ i ].value ); + if ( logall >= 0 ) { + pnd_log ( pndn_debug, "Generic Event: event %s [%d] value %d\n", p -> name, p -> code, ev [ i ].value ); + } dispatch_event ( p -> code, ev [ i ].value ); } else { - pnd_log ( pndn_warning, "Unknown Generic Event: code %d value %d\n", ev [ i ].code, ev [ i ].value ); + if ( logall >= 0 ) { + pnd_log ( pndn_warning, "Unknown Generic Event: code %d value %d\n", ev [ i ].code, ev [ i ].value ); + } } } else {