From 7f53d2785816e5b65dfdb0daa4039249569e58f9 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Thu, 28 Nov 2019 16:11:22 +0100 Subject: Cleanup: Return combined return value from compressor id by name Instead of returning the ID through a pointer and an error code as return status, return a single int that could be a compressor ID (positive values) or an error code (negative values). Signed-off-by: David Oberhollenzer --- include/sqfs/compressor.h | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'include/sqfs/compressor.h') diff --git a/include/sqfs/compressor.h b/include/sqfs/compressor.h index 4f22b0d..5e0be5d 100644 --- a/include/sqfs/compressor.h +++ b/include/sqfs/compressor.h @@ -384,13 +384,11 @@ SQFS_API const char *sqfs_compressor_name_from_id(E_SQFS_COMPRESSOR id); * available. * * @param name The name of the compressor backend. - * @param out Returns the coresponding @ref E_SQFS_COMPRESSOR identifier. * - * @return Zero on success, @ref SQFS_ERROR_UNSUPPORTED if the backend - * is unknown. + * @return A positive, @ref E_SQFS_COMPRESSOR identifier on success + * or @ref SQFS_ERROR_UNSUPPORTED if the backend is unknown. */ -SQFS_API -int sqfs_compressor_id_from_name(const char *name, E_SQFS_COMPRESSOR *out); +SQFS_API int sqfs_compressor_id_from_name(const char *name); #ifdef __cplusplus } -- cgit v1.2.3