Author: axeld Date: 2010-04-13 14:27:05 +0200 (Tue, 13 Apr 2010) New Revision: 36211 Changeset: http://dev.haiku-os.org/changeset/36211/haiku Modified: haiku/trunk/src/servers/app/drawing/AccelerantHWInterface.cpp Log: * The AccelerantHWInterface now prints a message to syslog if an accelerant doesn't have the correct interface. Modified: haiku/trunk/src/servers/app/drawing/AccelerantHWInterface.cpp =================================================================== --- haiku/trunk/src/servers/app/drawing/AccelerantHWInterface.cpp 2010-04-13 12:23:01 UTC (rev 36210) +++ haiku/trunk/src/servers/app/drawing/AccelerantHWInterface.cpp 2010-04-13 12:27:05 UTC (rev 36211) @@ -20,8 +20,9 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <sys/ioctl.h> +#include <syslog.h> #include <unistd.h> -#include <sys/ioctl.h> #include <Accelerant.h> #include <Cursor.h> @@ -312,7 +313,8 @@ return B_ERROR; if (_SetupDefaultHooks() != B_OK) { - ATRACE(("cannot setup default hooks\n")); + syslog(LOG_ERR, "Accelerant %s does not export the required hooks.\n", + signature); uninit_accelerant uninitAccelerant = (uninit_accelerant) fAccelerantHook(B_UNINIT_ACCELERANT, NULL);