Skip to content

Commit 590bad0

Browse files
committed
Remove logging from tun2http in release builds
1 parent 453e715 commit 590bad0

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

app/src/main/cpp/tun2http.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080

8181
//#define TUN2HTTP_LOGGING
8282
#ifdef NDEBUG
83-
#define log_android(ignored)
83+
#define log_android(prio, fmt, ...)
8484
#endif
8585

8686

app/src/main/cpp/util.c

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,16 @@ int sdk_int(JNIEnv *env) {
6060
return (*env)->GetStaticIntField(env, clsVersion, fid);
6161
}
6262

63-
void log_android(int prio, const char *fmt, ...) {
64-
#ifdef TUN2HTTP_LOGGING
65-
va_list ap;
66-
va_start(ap, fmt);
67-
__android_log_vprint(prio, "tun2http", fmt, ap);
68-
va_end(ap);
63+
#ifndef NDEBUG
64+
void log_android(int prio, const char *fmt, ...) {
65+
#ifdef TUN2HTTP_LOGGING
66+
va_list ap;
67+
va_start(ap, fmt);
68+
__android_log_vprint(prio, "tun2http", fmt, ap);
69+
va_end(ap);
70+
#endif
71+
}
6972
#endif
70-
}
7173

7274
uint8_t char2nible(const char c) {
7375
if (c >= '0' && c <= '9') return (uint8_t) (c - '0');

0 commit comments

Comments
 (0)