file: use size_t for position and pointer
[project/uci.git] / libuci.c
index 140edf2adbb0817ad89fdbb2d78984290d3017ca..786d03511b063ac80ec8c887f86e55dfd3d8d819 100644 (file)
--- a/libuci.c
+++ b/libuci.c
@@ -148,7 +148,7 @@ uci_get_errorstr(struct uci_context *ctx, char **dest, const char *prefix)
                err = UCI_ERR_UNKNOWN;
 
        if (ctx && ctx->pctx && (err == UCI_ERR_PARSE)) {
-               snprintf(error_info, sizeof(error_info) - 1, " (%s) at line %d, byte %d",
+               snprintf(error_info, sizeof(error_info) - 1, " (%s) at line %d, byte %zu",
                         (ctx->pctx->reason ? ctx->pctx->reason : "unknown"),
                         ctx->pctx->line, ctx->pctx->byte);
        }