fixed: allow for looser debugger breakpoint names
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Sun, 17 Dec 2023 01:23:15 +0000 (19:23 -0600)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Sun, 17 Dec 2023 01:23:15 +0000 (19:23 -0600)
interpreter/src/debug/debug_info.c

index 86d882aa30b43b2f1c87df698fa9d947cee5b5af..daaa6220ae9d9c97a75b40299227ba42a824e766 100644 (file)
@@ -294,7 +294,7 @@ bool debug_info_lookup_file_by_name(debug_info_t *info, char *name, debug_file_i
     if (!info || !info->has_debug_info) return false;
 
     bh_arr_each(debug_file_info_t, file, info->files) {
-        if (!strcmp(file->name, name)) {
+        if (bh_str_ends_with(file->name, name)) {
             *out = *file;
             return true;
         }