diff --git a/srsenb/src/enb.cc b/srsenb/src/enb.cc index 6e7dd4af8a..157f55209e 100644 --- a/srsenb/src/enb.cc +++ b/srsenb/src/enb.cc @@ -364,7 +364,7 @@ std::string enb::get_build_mode() std::string enb::get_build_info() { - if (std::string(srslte_get_build_info()) == "") { + if (std::string(srslte_get_build_info()).find(" ") != std::string::npos) { return std::string(srslte_get_version()); } return std::string(srslte_get_build_info()); diff --git a/srsepc/src/main.cc b/srsepc/src/main.cc index ed6f7b434a..1dcf1cf690 100644 --- a/srsepc/src/main.cc +++ b/srsepc/src/main.cc @@ -336,7 +336,7 @@ std::string get_build_mode() std::string get_build_info() { - if (std::string(srslte_get_build_info()) == "") { + if (std::string(srslte_get_build_info()).find(" ") != std::string::npos) { return std::string(srslte_get_version()); } return std::string(srslte_get_build_info()); diff --git a/srsue/src/ue_base.cc b/srsue/src/ue_base.cc index ed3bd4ee91..55e21f0211 100644 --- a/srsue/src/ue_base.cc +++ b/srsue/src/ue_base.cc @@ -133,7 +133,7 @@ std::string ue_base::get_build_mode() std::string ue_base::get_build_info() { - if (std::string(srslte_get_build_info()) == "") { + if (std::string(srslte_get_build_info()).find(" ") != std::string::npos) { return std::string(srslte_get_version()); } return std::string(srslte_get_build_info());