void CREATE_ACCOUNT_OP::handle_reply(int http_op_retval) { if (http_op_retval) { error_num = http_op_retval; } else { error_num = read_file_string(CREATE_ACCOUNT_FILENAME, reply); } }
void GET_PROJECT_CONFIG_OP::handle_reply(int http_op_retval) { if (http_op_retval) { error_num = http_op_retval; } else { error_num = read_file_string(GET_PROJECT_CONFIG_FILENAME, reply); } }
static char *load_xml_map(const char *path) { char *xml_buf = NULL; if (*path) { if (read_file_string(path, &xml_buf)) RARCH_LOG("Found XML memory map in \"%s\"\n", path); } return xml_buf; }
void GET_PROJECT_LIST_OP::handle_reply(int http_op_retval) { bool error = false; if (http_op_retval) { error_num = http_op_retval; error = true; } else { string s; read_file_string(ALL_PROJECTS_LIST_FILENAME_TEMP, s); if (strstr(s.c_str(), "</projects>")) { boinc_rename( ALL_PROJECTS_LIST_FILENAME_TEMP, ALL_PROJECTS_LIST_FILENAME ); gstate.all_projects_list_check_time = gstate.now; } else { error = true; } } // if error, try again in a day // if (error) { gstate.all_projects_list_check_time = gstate.now - ALL_PROJECTS_LIST_CHECK_PERIOD + SECONDS_PER_DAY; } }
void Shader::compile_file(const char* vert, const char* frag) { compile( read_file_string(vert), read_file_string(frag)); }