diff options
Diffstat (limited to 'lib/sqfs/comp')
| -rw-r--r-- | lib/sqfs/comp/compressor.c | 8 | 
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/sqfs/comp/compressor.c b/lib/sqfs/comp/compressor.c index 0b8b5e9..8049ade 100644 --- a/lib/sqfs/comp/compressor.c +++ b/lib/sqfs/comp/compressor.c @@ -130,15 +130,13 @@ const char *sqfs_compressor_name_from_id(E_SQFS_COMPRESSOR id)  	return names[id];  } -int sqfs_compressor_id_from_name(const char *name, E_SQFS_COMPRESSOR *out) +int sqfs_compressor_id_from_name(const char *name)  {  	size_t i;  	for (i = 0; i < sizeof(names) / sizeof(names[0]); ++i) { -		if (names[i] != NULL && strcmp(names[i], name) == 0) { -			*out = i; -			return 0; -		} +		if (names[i] != NULL && strcmp(names[i], name) == 0) +			return i;  	}  	return SQFS_ERROR_UNSUPPORTED;  | 
