diff -p -u -r1.392 vl.c --- vl.c 28 Dec 2007 20:59:23 -0000 1.392 +++ vl.c 3 Jan 2008 02:20:42 -0000 @@ -985,6 +985,8 @@ QEMUTimer *qemu_new_timer(QEMUClock *clo QEMUTimer *ts; ts = qemu_mallocz(sizeof(QEMUTimer)); + if (!ts) + return NULL; ts->clock = clock; ts->cb = cb; ts->opaque = opaque;