63 char* result_info = NULL; |
63 char* result_info = NULL; |
64 size_t result_size = 0; |
64 size_t result_size = 0; |
65 VMGuestLibError sg_error = GuestLib_StatGet("text", "resources", &result_info, &result_size); |
65 VMGuestLibError sg_error = GuestLib_StatGet("text", "resources", &result_info, &result_size); |
66 if (sg_error == VMGUESTLIB_ERROR_SUCCESS) { |
66 if (sg_error == VMGUESTLIB_ERROR_SUCCESS) { |
67 has_resource_information = true; |
67 has_resource_information = true; |
68 snprintf(extended_resource_info_at_startup, sizeof(extended_resource_info_at_startup), "%s", result_info); |
68 os::snprintf(extended_resource_info_at_startup, sizeof(extended_resource_info_at_startup), "%s", result_info); |
69 GuestLib_StatFree(result_info, result_size); |
69 GuestLib_StatFree(result_info, result_size); |
70 } |
70 } |
71 sg_error = GuestLib_StatGet("text", "host", &result_info, &result_size); |
71 sg_error = GuestLib_StatGet("text", "host", &result_info, &result_size); |
72 if (sg_error == VMGUESTLIB_ERROR_SUCCESS) { |
72 if (sg_error == VMGUESTLIB_ERROR_SUCCESS) { |
73 has_host_information = true; |
73 has_host_information = true; |
74 snprintf(host_information, sizeof(host_information), "%s", result_info); |
74 os::snprintf(host_information, sizeof(host_information), "%s", result_info); |
75 GuestLib_StatFree(result_info, result_size); |
75 GuestLib_StatFree(result_info, result_size); |
76 } |
76 } |
77 } |
77 } |
78 } |
78 } |
79 |
79 |