- Timestamp:
- Mar 2, 2025, 9:00:18 PM (4 weeks ago)
- Branches:
- master
- Children:
- 8de86b3
- Parents:
- 31df72b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified tests/meta/dumpable.cfa ¶
r31df72b r2a90639 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.