From e2ba21e26624be8d17abe2019929fe19fcb0bf45 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 19 Jun 2013 11:09:01 +0100 Subject: [PATCH] use sizeof for eldbus-codegen internal define lengths --- src/bin/eldbus/parser.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/bin/eldbus/parser.c b/src/bin/eldbus/parser.c index 7ed0dfeaff..9f4081fc13 100644 --- a/src/bin/eldbus/parser.c +++ b/src/bin/eldbus/parser.c @@ -1,19 +1,19 @@ #include "codegen.h" #define OBJECT_TAG "node" -#define OBJECT_TAG_LENGTH strlen(OBJECT_TAG) +#define OBJECT_TAG_LENGTH sizeof(OBJECT_TAG) - 1 #define INTERFACE_TAG "interface" -#define INTERFACE_TAG_LENGTH strlen(INTERFACE_TAG) +#define INTERFACE_TAG_LENGTH sizeof(INTERFACE_TAG) - 1 #define SIGNAL_TAG "signal" -#define SIGNAL_TAG_LENGTH strlen(SIGNAL_TAG) +#define SIGNAL_TAG_LENGTH sizeof(SIGNAL_TAG) - 1 #define METHOD_TAG "method" -#define METHOD_TAG_LENGTH strlen(METHOD_TAG) +#define METHOD_TAG_LENGTH sizeof(METHOD_TAG) - 1 #define PROPERTY_TAG "property" -#define PROPERTY_TAG_LENGTH strlen(PROPERTY_TAG) +#define PROPERTY_TAG_LENGTH sizeof(PROPERTY_TAG) - 1 #define ARG_TAG "arg" -#define ARG_TAG_LENGTH strlen(ARG_TAG) +#define ARG_TAG_LENGTH sizeof(ARG_TAG) - 1 #define ANNOTATION_TAG "annotation" -#define ANNOTATION_TAG_LENGTH strlen(ANNOTATION_TAG) +#define ANNOTATION_TAG_LENGTH sizeof(ANNOTATION_TAG) - 1 //attributes #define NAME_ATTR "name"