| 96 | | if( fgetxattr ) { |
|---|
| 97 | | FILE *logsFile = fopen( [path fileSystemRepresentation], "r" ); |
|---|
| 98 | | if( logsFile ) { |
|---|
| 99 | | int fd = fileno( logsFile ); |
|---|
| 100 | | |
|---|
| 101 | | char buffer[1024]; |
|---|
| 102 | | ssize_t size = 0; |
|---|
| 103 | | |
|---|
| 104 | | if( ( size = fgetxattr( fd, "server", buffer, 1023, 0, 0 ) ) > 0 ) { |
|---|
| 105 | | buffer[size] = 0; |
|---|
| 106 | | server = [NSString stringWithUTF8String:buffer]; |
|---|
| 107 | | } |
|---|
| 108 | | |
|---|
| 109 | | if( ( size = fgetxattr( fd, "target", buffer, 1023, 0, 0 ) ) > 0 ) { |
|---|
| 110 | | buffer[size] = 0; |
|---|
| 111 | | target = [NSString stringWithUTF8String:buffer]; |
|---|
| 112 | | } |
|---|
| 113 | | |
|---|
| 114 | | if( ( size = fgetxattr( fd, "dateBegan", buffer, 1023, 0, 0 ) ) > 0 ) { |
|---|
| 115 | | buffer[size] = 0; |
|---|
| 116 | | session = [NSString stringWithUTF8String:buffer]; |
|---|
| 117 | | } |
|---|
| 118 | | |
|---|
| 119 | | fclose( logsFile ); |
|---|
| | 96 | FILE *logsFile = fopen( [path fileSystemRepresentation], "r" ); |
|---|
| | 97 | if( logsFile ) { |
|---|
| | 98 | int fd = fileno( logsFile ); |
|---|
| | 99 | |
|---|
| | 100 | char buffer[1024]; |
|---|
| | 101 | ssize_t size = 0; |
|---|
| | 102 | |
|---|
| | 103 | if( ( size = fgetxattr( fd, "server", buffer, 1023, 0, 0 ) ) > 0 ) { |
|---|
| | 104 | buffer[size] = 0; |
|---|
| | 105 | server = [NSString stringWithUTF8String:buffer]; |
|---|
| | 107 | |
|---|
| | 108 | if( ( size = fgetxattr( fd, "target", buffer, 1023, 0, 0 ) ) > 0 ) { |
|---|
| | 109 | buffer[size] = 0; |
|---|
| | 110 | target = [NSString stringWithUTF8String:buffer]; |
|---|
| | 111 | } |
|---|
| | 112 | |
|---|
| | 113 | if( ( size = fgetxattr( fd, "dateBegan", buffer, 1023, 0, 0 ) ) > 0 ) { |
|---|
| | 114 | buffer[size] = 0; |
|---|
| | 115 | session = [NSString stringWithUTF8String:buffer]; |
|---|
| | 116 | } |
|---|
| | 117 | |
|---|
| | 118 | fclose( logsFile ); |
|---|