Commit 28a5859f authored by Hisham Muhammad's avatar Hisham Muhammad
Browse files

Settings: fix storage of screens in htoprc

parent 0939e5cb
......@@ -361,6 +361,7 @@ static bool Settings_read(Settings* this, const char* fileName) {
didReadMeters = true;
} else if (strncmp(option[0], "screen:", 7) == 0) {
Settings_newScreen(this, option[0] + 7, option[1]);
didReadFields = true;
} else if (String_eq(option[0], ".tree_view")) {
if (this->nScreens > 0) {
this->screens[this->nScreens - 1]->treeView = atoi(option[1]);
......@@ -380,6 +381,7 @@ static bool Settings_read(Settings* this, const char* fileName) {
if (this->nScreens == 0) {
Settings_defaultScreens(this);
if (legacyFieldsRead) {
didReadFields = true;
free(this->screens[0]->fields);
this->screens[0]->fields = legacyFields;
this->screens[0]->flags = legacyFlags;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment