ObjFW  Diff

Differences From Artifact [14448a4792]:

To Artifact [c1acdcd0f7]:


15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 */

#include "config.h"

#import "OFChangeOwnerFailedException.h"
#import "OFString.h"

#ifdef OF_HAVE_CHOWN
@implementation OFChangeOwnerFailedException
@synthesize path = _path, owner = _owner, group = _group, errNo = _errNo;

+ (instancetype)exceptionWithPath: (OFString*)path
			    owner: (OFString*)owner
			    group: (OFString*)group
			    errNo: (int)errNo







<







15
16
17
18
19
20
21

22
23
24
25
26
27
28
 */

#include "config.h"

#import "OFChangeOwnerFailedException.h"
#import "OFString.h"


@implementation OFChangeOwnerFailedException
@synthesize path = _path, owner = _owner, group = _group, errNo = _errNo;

+ (instancetype)exceptionWithPath: (OFString*)path
			    owner: (OFString*)owner
			    group: (OFString*)group
			    errNo: (int)errNo
80
81
82
83
84
85
86
87
		     _path, _group, of_strerror(_errNo)];
	else
		return [OFString stringWithFormat:
		    @"Failed to change owner of item at path %@ to %@:%@: %@",
		    _path, _owner, _group, of_strerror(_errNo)];
}
@end
#endif







<
79
80
81
82
83
84
85

		     _path, _group, of_strerror(_errNo)];
	else
		return [OFString stringWithFormat:
		    @"Failed to change owner of item at path %@ to %@:%@: %@",
		    _path, _owner, _group, of_strerror(_errNo)];
}
@end