Changeset 3e91c6f9 for tests/meta/dumpable.cfa
- Timestamp:
- Mar 13, 2025, 9:26:17 AM (6 months ago)
- Branches:
- master
- Children:
- 8b639f9
- Parents:
- 3bd9508 (diff), 594671a (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tests/meta/dumpable.cfa
r3bd9508 r3e91c6f9 10 10 // Created On : Wed Jan 05 13:53:22 2022 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Fri Jul 19 07:58:45 202413 // Update Count : 1 012 // Last Modified On : Sun Mar 2 20:56:32 2025 13 // Update Count : 18 14 14 // 15 15 … … 44 44 void check_permission() { 45 45 char myExe[PATH_MAX]; 46 ssize_t n = readlink( "/proc/self/exe", myExe, sizeof(myExe)); 46 47 #define exe "/proc/self/exe" 48 ssize_t n = readlink( exe, myExe, sizeof(myExe)); 47 49 if ( n < 0 ) { 48 perror( "readlink( /proc/self/exe) error" );50 perror( "readlink( " exe " ) error" ); 49 51 return 1; 50 52 } // if … … 103 105 104 106 void check_core_pattern() { 107 #define core_pattern "/proc/sys/kernel/core_pattern" 105 108 int ret; 106 int cp = open( "/proc/sys/kernel/core_pattern", 0, O_RDONLY );109 int cp = open( core_pattern, 0, O_RDONLY ); 107 110 108 111 if ( cp < 0 ) { 109 perror( "open( /proc/sys/kernel/core_pattern, O_RDONLY ) error" );112 perror( "open( " core_pattern ", 0, O_RDONLY ) error" ); 110 113 return; 111 114 } // if … … 128 131 } finally { 129 132 ret = close( cp ); 130 if ( ret < 0 ) perror( "close( /proc/sys/kernel/core_pattern) error" );133 if ( ret < 0 ) perror( "close( " core_pattern " ) error" ); 131 134 } // try 132 135 }
Note:
See TracChangeset
for help on using the changeset viewer.