提交 107ee906 编写于 作者: M Minoru Usui 提交者: Eric Blake

sysinfo: delete unnecessary white space of sysinfo.

  * Trim each element and delete null entry of sysinfo by
  virSkipSpacesBackwards().
Signed-off-by: NMinoru Usui <usui@mxm.nes.nec.co.jp>
上级 01374ec8
...@@ -244,6 +244,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret) ...@@ -244,6 +244,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Socket Designation: ")) != NULL) { if ((cur = strstr(base, "Socket Designation: ")) != NULL) {
cur += 20; cur += 20;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((processor->processor_socket_destination = strndup(cur, eol - cur)) == NULL)) ((processor->processor_socket_destination = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -251,6 +252,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret) ...@@ -251,6 +252,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Type: ")) != NULL) { if ((cur = strstr(base, "Type: ")) != NULL) {
cur += 6; cur += 6;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((processor->processor_type = strndup(cur, eol - cur)) == NULL)) ((processor->processor_type = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -258,6 +260,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret) ...@@ -258,6 +260,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Family: ")) != NULL) { if ((cur = strstr(base, "Family: ")) != NULL) {
cur += 8; cur += 8;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((processor->processor_family = strndup(cur, eol - cur)) == NULL)) ((processor->processor_family = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -265,6 +268,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret) ...@@ -265,6 +268,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Manufacturer: ")) != NULL) { if ((cur = strstr(base, "Manufacturer: ")) != NULL) {
cur += 14; cur += 14;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((processor->processor_manufacturer = strndup(cur, eol - cur)) == NULL)) ((processor->processor_manufacturer = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -272,6 +276,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret) ...@@ -272,6 +276,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Signature: ")) != NULL) { if ((cur = strstr(base, "Signature: ")) != NULL) {
cur += 11; cur += 11;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((processor->processor_signature = strndup(cur, eol - cur)) == NULL)) ((processor->processor_signature = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -279,6 +284,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret) ...@@ -279,6 +284,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Version: ")) != NULL) { if ((cur = strstr(base, "Version: ")) != NULL) {
cur += 9; cur += 9;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((processor->processor_version = strndup(cur, eol - cur)) == NULL)) ((processor->processor_version = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -286,6 +292,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret) ...@@ -286,6 +292,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "External Clock: ")) != NULL) { if ((cur = strstr(base, "External Clock: ")) != NULL) {
cur += 16; cur += 16;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((processor->processor_external_clock = strndup(cur, eol - cur)) == NULL)) ((processor->processor_external_clock = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -293,6 +300,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret) ...@@ -293,6 +300,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Max Speed: ")) != NULL) { if ((cur = strstr(base, "Max Speed: ")) != NULL) {
cur += 11; cur += 11;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((processor->processor_max_speed = strndup(cur, eol - cur)) == NULL)) ((processor->processor_max_speed = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -300,6 +308,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret) ...@@ -300,6 +308,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Status: ")) != NULL) { if ((cur = strstr(base, "Status: ")) != NULL) {
cur += 8; cur += 8;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((processor->processor_status = strndup(cur, eol - cur)) == NULL)) ((processor->processor_status = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -307,6 +316,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret) ...@@ -307,6 +316,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Serial Number: ")) != NULL) { if ((cur = strstr(base, "Serial Number: ")) != NULL) {
cur += 15; cur += 15;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((processor->processor_serial_number = strndup(cur, eol - cur)) == NULL)) ((processor->processor_serial_number = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -314,6 +324,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret) ...@@ -314,6 +324,7 @@ virSysinfoParseProcessor(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Part Number: ")) != NULL) { if ((cur = strstr(base, "Part Number: ")) != NULL) {
cur += 13; cur += 13;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((processor->processor_part_number = strndup(cur, eol - cur)) == NULL)) ((processor->processor_part_number = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -349,6 +360,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret) ...@@ -349,6 +360,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret)
if (STREQLEN(cur, "No Module Installed", eol - cur)) if (STREQLEN(cur, "No Module Installed", eol - cur))
goto next; goto next;
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((memory->memory_size = strndup(cur, eol - cur)) == NULL)) ((memory->memory_size = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -356,6 +368,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret) ...@@ -356,6 +368,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Form Factor: ")) != NULL) { if ((cur = strstr(base, "Form Factor: ")) != NULL) {
cur += 13; cur += 13;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((memory->memory_form_factor = strndup(cur, eol - cur)) == NULL)) ((memory->memory_form_factor = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -363,6 +376,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret) ...@@ -363,6 +376,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Locator: ")) != NULL) { if ((cur = strstr(base, "Locator: ")) != NULL) {
cur += 9; cur += 9;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((memory->memory_locator = strndup(cur, eol - cur)) == NULL)) ((memory->memory_locator = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -370,6 +384,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret) ...@@ -370,6 +384,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Bank Locator: ")) != NULL) { if ((cur = strstr(base, "Bank Locator: ")) != NULL) {
cur += 14; cur += 14;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((memory->memory_bank_locator = strndup(cur, eol - cur)) == NULL)) ((memory->memory_bank_locator = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -377,6 +392,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret) ...@@ -377,6 +392,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Type: ")) != NULL) { if ((cur = strstr(base, "Type: ")) != NULL) {
cur += 6; cur += 6;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((memory->memory_type = strndup(cur, eol - cur)) == NULL)) ((memory->memory_type = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -384,6 +400,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret) ...@@ -384,6 +400,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Type Detail: ")) != NULL) { if ((cur = strstr(base, "Type Detail: ")) != NULL) {
cur += 13; cur += 13;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((memory->memory_type_detail = strndup(cur, eol - cur)) == NULL)) ((memory->memory_type_detail = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -391,6 +408,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret) ...@@ -391,6 +408,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Speed: ")) != NULL) { if ((cur = strstr(base, "Speed: ")) != NULL) {
cur += 7; cur += 7;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((memory->memory_speed = strndup(cur, eol - cur)) == NULL)) ((memory->memory_speed = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -398,6 +416,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret) ...@@ -398,6 +416,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Manufacturer: ")) != NULL) { if ((cur = strstr(base, "Manufacturer: ")) != NULL) {
cur += 14; cur += 14;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((memory->memory_manufacturer = strndup(cur, eol - cur)) == NULL)) ((memory->memory_manufacturer = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -405,6 +424,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret) ...@@ -405,6 +424,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Serial Number: ")) != NULL) { if ((cur = strstr(base, "Serial Number: ")) != NULL) {
cur += 15; cur += 15;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((memory->memory_serial_number = strndup(cur, eol - cur)) == NULL)) ((memory->memory_serial_number = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
...@@ -412,6 +432,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret) ...@@ -412,6 +432,7 @@ virSysinfoParseMemory(char *base, virSysinfoDefPtr ret)
if ((cur = strstr(base, "Part Number: ")) != NULL) { if ((cur = strstr(base, "Part Number: ")) != NULL) {
cur += 13; cur += 13;
eol = strchr(cur, '\n'); eol = strchr(cur, '\n');
virSkipSpacesBackwards(cur, &eol);
if ((eol) && if ((eol) &&
((memory->memory_part_number = strndup(cur, eol - cur)) == NULL)) ((memory->memory_part_number = strndup(cur, eol - cur)) == NULL))
goto no_memory; goto no_memory;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册