check whether getenv returns NULL or not
This commit is contained in:
@@ -56,6 +56,8 @@ extern string UNKNOWN_ARTIST;
|
|||||||
extern string UNKNOWN_TITLE;
|
extern string UNKNOWN_TITLE;
|
||||||
extern string UNKNOWN_ALBUM;
|
extern string UNKNOWN_ALBUM;
|
||||||
|
|
||||||
|
const string term_type = getenv("TERM") ? getenv("TERM") : "";
|
||||||
|
|
||||||
bool ConnectToMPD()
|
bool ConnectToMPD()
|
||||||
{
|
{
|
||||||
if (!Mpd->Connect())
|
if (!Mpd->Connect())
|
||||||
@@ -265,7 +267,7 @@ bool SortSongsByTrack(Song *a, Song *b)
|
|||||||
|
|
||||||
void WindowTitle(const string &status)
|
void WindowTitle(const string &status)
|
||||||
{
|
{
|
||||||
if (TERMINAL_TYPE != "linux" && Config.set_window_title)
|
if (term_type != "linux" && Config.set_window_title)
|
||||||
std::cout << "\033]0;" << status << "\7";
|
std::cout << "\033]0;" << status << "\7";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -46,8 +46,7 @@ enum NcmpcppScreen
|
|||||||
|
|
||||||
const int ncmpcpp_window_timeout = 500;
|
const int ncmpcpp_window_timeout = 500;
|
||||||
|
|
||||||
const string home_folder = getenv("HOME");
|
const string home_folder = getenv("HOME") ? getenv("HOME") : "";
|
||||||
const string TERMINAL_TYPE = getenv("TERM");
|
|
||||||
|
|
||||||
const string search_mode_normal = "Match if tag contains searched phrase";
|
const string search_mode_normal = "Match if tag contains searched phrase";
|
||||||
const string search_mode_strict = "Match only if both values are the same";
|
const string search_mode_strict = "Match only if both values are the same";
|
||||||
|
|||||||
Reference in New Issue
Block a user