diff options
Diffstat (limited to 'init')
-rw-r--r-- | init/devices.c | 1 | ||||
-rw-r--r-- | init/init.c | 2 | ||||
-rw-r--r-- | init/init.h | 3 |
3 files changed, 4 insertions, 2 deletions
diff --git a/init/devices.c b/init/devices.c index e0b1f1f..c38b063 100644 --- a/init/devices.c +++ b/init/devices.c @@ -126,6 +126,7 @@ static struct perms_ devperms[] = { { "/dev/msm_audpre", 0660, AID_SYSTEM, AID_AUDIO, 0 }, { "/dev/htc-acoustic", 0660, AID_SYSTEM, AID_AUDIO, 0 }, { "/dev/smd0", 0640, AID_RADIO, AID_RADIO, 0 }, + { "/dev/qemu_trace", 0666, AID_SYSTEM, AID_SYSTEM, 0 }, { "/dev/qmi", 0640, AID_RADIO, AID_RADIO, 0 }, { "/dev/qmi0", 0640, AID_RADIO, AID_RADIO, 0 }, { "/dev/qmi1", 0640, AID_RADIO, AID_RADIO, 0 }, diff --git a/init/init.c b/init/init.c index 1630155..283608c 100644 --- a/init/init.c +++ b/init/init.c @@ -423,7 +423,7 @@ static void msg_stop(const char *name) if (svc) { service_stop(svc); } else { - ERROR("no such service '%s'\n"); + ERROR("no such service '%s'\n", name); } } diff --git a/init/init.h b/init/init.h index b686869..c9363da 100644 --- a/init/init.h +++ b/init/init.h @@ -29,7 +29,8 @@ void *read_file(const char *fn, unsigned *_sz); void log_init(void); void log_set_level(int level); void log_close(void); -void log_write(int level, const char *fmt, ...); +void log_write(int level, const char *fmt, ...) + __attribute__ ((format(printf, 2, 3))); #define ERROR(x...) log_write(3, "<3>init: " x) #define NOTICE(x...) log_write(5, "<5>init: " x) |