• Patch: Elm ME+ 2.5 PLalpha63 -> Elm ME+ 2.5 PLalpha64 [1/4] (3/4)

    From Kari Hurtta@21:1/5 to All on Tue Jul 2 20:51:43 2024
    [continued from previous message]

    if (FILE_CHANGES_magic != file_information->magic)
    ! panic("ALIASES PANIC",__FILE__,__LINE__,"merge_aliases_map",
    "Bad magic number (file_changes)",0);

    if (sizeof (*file_information) != file_information->self_size) {
    --- 2227,2233 ----
    if (file_information) {

    if (FILE_CHANGES_magic != file_information->magic)
    ! panic("ALIASES PANIC",__FILE__,__LINE__,"dump_aliases_map",
    "Bad magic number (file_changes)",0);

    if (sizeof (*file_information) != file_information->self_size) {
    ***************
    *** 2272,2378 ****
    return ret;
    }

    - enum file_changes_result test_file_changes(filename,old_file,errno_res)
    - const char * filename;
    - const struct file_changes * old_file;
    - int * errno_res;
    - {
    - enum file_changes_result ret = file_changes_error;
    -
    - struct stat filename_stat;
    - int have_filename_stat = 0;
    - enum syscall_status r;
    -
    -
    - if (FILE_CHANGES_magic != old_file->magic)
    - panic("ALIASES PANIC",__FILE__,__LINE__,"test_file_changes",
    - "Bad magic number (file_changes)",0);
    -
    - if (errno_res)
    - * errno_res = 0;
    -
    - if (sizeof (*old_file) != old_file->self_size) {
    -
    - DPR