diff --git a/daemon/bin/main.cpp b/daemon/bin/main.cpp index 0690343b2ade96faa042ce9459134b6e39720ea6..70943daec0b01a72cb0da34b29e807fc060d92c6 100644 --- a/daemon/bin/main.cpp +++ b/daemon/bin/main.cpp @@ -42,7 +42,7 @@ static std::unique_ptr<DBusClient> dbusClient; static void print_title() { - std::cout << "SFLphone Daemon " << VERSION << + std::cout << "SFLphone Daemon " << sflph_version() << ", by Savoir-Faire Linux 2004-2014" << std::endl << "http://www.sflphone.org/" << std::endl; } diff --git a/daemon/src/sflphone.h b/daemon/src/sflphone.h index ebb11b0f11ae19d3ce92677e48e1584287953e0a..d4837ab3826a20c87a7586517339a698bc199c01 100644 --- a/daemon/src/sflphone.h +++ b/daemon/src/sflphone.h @@ -38,6 +38,9 @@ #include <string> #include <map> +const char * +sflph_version(); + /* presence events */ #ifdef SFL_PRESENCE struct sflph_pres_ev_handlers diff --git a/daemon/src/sflphone_api.cpp b/daemon/src/sflphone_api.cpp index 277d304877ec4cf1d0f7afafa44345221675c8f1..f4d0446dfb2f39f40136b2d7518437a052fc200a 100644 --- a/daemon/src/sflphone_api.cpp +++ b/daemon/src/sflphone_api.cpp @@ -83,6 +83,12 @@ namespace { struct sflph_ev_handlers _evHandlers; } +const char * +sflph_version() +{ + return PACKAGE_VERSION; +} + int sflph_init(struct sflph_ev_handlers* ev_handlers, enum sflph_init_flag flags) { // Ignore initialization if already done