mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-06 13:58:40 +00:00
adjust open user/project path to be more robust in cases of loading corrupted data on startup
This commit is contained in:
@@ -13125,7 +13125,10 @@ rd_frame(void)
|
|||||||
//- rjf: determine if the file is good
|
//- rjf: determine if the file is good
|
||||||
B32 file_is_okay = 0;
|
B32 file_is_okay = 0;
|
||||||
{
|
{
|
||||||
|
String8 stored_path = (kind == RD_CmdKind_OpenUser ? rd_state->user_path : rd_state->project_path);
|
||||||
file_is_okay = ((file_props.size == 0 && file_props.created == 0) ||
|
file_is_okay = ((file_props.size == 0 && file_props.created == 0) ||
|
||||||
|
str8_match(file_path, stored_path, 0) ||
|
||||||
|
stored_path.size == 0 ||
|
||||||
str8_match(str8_prefix(file_data, 9), str8_lit("// raddbg"), 0));
|
str8_match(str8_prefix(file_data, 9), str8_lit("// raddbg"), 0));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user