]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
varlink-idl: include line/column in a parse log msg 33329/head
authorLennart Poettering <lennart@poettering.net>
Thu, 23 May 2024 09:01:31 +0000 (11:01 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 14 Jun 2024 09:23:42 +0000 (11:23 +0200)
src/shared/varlink-idl.c

index 42151316ccc44b378cbca7ac68d33639319a62cb..5c0d7204591c9ccd61155e5d658fd13834f72b0f 100644 (file)
@@ -516,7 +516,10 @@ static int varlink_idl_subparse_token(
 
                 l = token_match(*p, allowed_delimiters, allowed_chars);
                 if (l == 0)
-                        return varlink_idl_log(SYNTHETIC_ERRNO(EBADMSG), "Couldn't find token of allowed chars '%s' or allowed delimiters '%s'.", strempty(allowed_chars), strempty(allowed_delimiters));
+                        return varlink_idl_log(
+                                        SYNTHETIC_ERRNO(EBADMSG),
+                                        "%u:%u: Couldn't find token of allowed chars '%s' or allowed delimiters '%s'.",
+                                        *line, *column, strempty(allowed_chars), strempty(allowed_delimiters));
         }
 
         t = strndup(*p, l);