Skip to content

Commit 72e0f54

Browse files
committed
llava: add macro to disable log
1 parent 177ee31 commit 72e0f54

File tree

2 files changed

+22
-8
lines changed

2 files changed

+22
-8
lines changed

examples/llava/clip.cpp

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,17 @@
4040
#include <cinttypes>
4141
#include <limits>
4242

43-
#define LOG_INF(...) do { fprintf(stdout, __VA_ARGS__); } while (0)
44-
#define LOG_WRN(...) do { fprintf(stderr, __VA_ARGS__); } while (0)
45-
#define LOG_ERR(...) do { fprintf(stderr, __VA_ARGS__); } while (0)
46-
#define LOG_DBG(...) do { fprintf(stderr, __VA_ARGS__); } while (0)
43+
#if defined(LLAVA_LOG_OFF)
44+
# define LOG_INF(...)
45+
# define LOG_WRN(...)
46+
# define LOG_ERR(...)
47+
# define LOG_DBG(...)
48+
#else // defined(LLAVA_LOG_OFF)
49+
# define LOG_INF(...) do { fprintf(stdout, __VA_ARGS__); } while (0)
50+
# define LOG_WRN(...) do { fprintf(stderr, __VA_ARGS__); } while (0)
51+
# define LOG_ERR(...) do { fprintf(stderr, __VA_ARGS__); } while (0)
52+
# define LOG_DBG(...) do { fprintf(stdout, __VA_ARGS__); } while (0)
53+
#endif // defined(LLAVA_LOG_OFF)
4754

4855
//#define CLIP_DEBUG_FUNCTIONS
4956

examples/llava/llava.cpp

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,17 @@
1111
#include <limits>
1212
#include <vector>
1313

14-
#define LOG_INF(...) do { fprintf(stdout, __VA_ARGS__); } while (0)
15-
#define LOG_WRN(...) do { fprintf(stderr, __VA_ARGS__); } while (0)
16-
#define LOG_ERR(...) do { fprintf(stderr, __VA_ARGS__); } while (0)
17-
#define LOG_DBG(...) do { fprintf(stdout, __VA_ARGS__); } while (0)
14+
#if defined(LLAVA_LOG_OFF)
15+
# define LOG_INF(...)
16+
# define LOG_WRN(...)
17+
# define LOG_ERR(...)
18+
# define LOG_DBG(...)
19+
#else // defined(LLAVA_LOG_OFF)
20+
# define LOG_INF(...) do { fprintf(stdout, __VA_ARGS__); } while (0)
21+
# define LOG_WRN(...) do { fprintf(stderr, __VA_ARGS__); } while (0)
22+
# define LOG_ERR(...) do { fprintf(stderr, __VA_ARGS__); } while (0)
23+
# define LOG_DBG(...) do { fprintf(stdout, __VA_ARGS__); } while (0)
24+
#endif // defined(LLAVA_LOG_OFF)
1825

1926
// RGB uint8 image
2027
struct clip_image_u8 {

0 commit comments

Comments
 (0)