diff options
Diffstat (limited to 'liblog/config_write.c')
-rw-r--r-- | liblog/config_write.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/liblog/config_write.c b/liblog/config_write.c index d689f631b..0aaaea6e4 100644 --- a/liblog/config_write.c +++ b/liblog/config_write.c | |||
@@ -64,3 +64,17 @@ LIBLOG_HIDDEN void __android_log_config_write() { | |||
64 | __android_log_add_transport(&__android_log_transport_write, &fakeLoggerWrite); | 64 | __android_log_add_transport(&__android_log_transport_write, &fakeLoggerWrite); |
65 | #endif | 65 | #endif |
66 | } | 66 | } |
67 | |||
68 | LIBLOG_HIDDEN void __android_log_config_write_close() { | ||
69 | struct android_log_transport_write *transport; | ||
70 | struct listnode *n; | ||
71 | |||
72 | write_transport_for_each_safe(transport, n, &__android_log_transport_write) { | ||
73 | transport->logMask = 0; | ||
74 | list_remove(&transport->node); | ||
75 | } | ||
76 | write_transport_for_each_safe(transport, n, &__android_log_persist_write) { | ||
77 | transport->logMask = 0; | ||
78 | list_remove(&transport->node); | ||
79 | } | ||
80 | } | ||