Skip to content

Commit 3537f80

Browse files
committed
* MDF [mqtt_qos_db] only enable qos_db_init/fini when SUPP_SQLITE
Signed-off-by: Jaylin <jaylin@emqx.io>
1 parent 7bacff4 commit 3537f80

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/supplemental/mqtt/mqtt_qos_db.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1453,6 +1453,7 @@ nni_msg_deserialize(uint8_t *bytes, size_t len)
14531453
return NULL;
14541454
}
14551455

1456+
#ifdef NNG_SUPP_SQLITE
14561457
void
14571458
nni_mqtt_sqlite_db_init(nng_mqtt_sqlite_option *opt, const char *db_name)
14581459
{
@@ -1478,3 +1479,4 @@ nni_mqtt_sqlite_db_fini(nni_mqtt_sqlite_option *sqlite_opt)
14781479
nni_mqtt_qos_db_close(sqlite_opt->db);
14791480
}
14801481
}
1482+
#endif

src/supplemental/mqtt/mqtt_qos_db.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,9 @@ extern int nni_mqtt_qos_db_remove_all_client_offline_msg(sqlite3 *,const ch
148148
extern int nni_mqtt_qos_db_set_client_info(
149149
sqlite3 *, const char *, const char *, const char *, uint8_t);
150150

151+
#ifdef NNG_SUPP_SQLITE
151152
extern void nni_mqtt_sqlite_db_init(nni_mqtt_sqlite_option *, const char *);
152153
extern void nni_mqtt_sqlite_db_fini(nni_mqtt_sqlite_option *);
154+
#endif
153155

154156
#endif

0 commit comments

Comments
 (0)