-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Merged and pushed!
Thanks David On 12-01-13 10:23 AM, Yannick Brosseau wrote: > Some part of the path where the same as some defined variable and > the resulting string conversion gave the wrong result. > > Remove the whole stringify function, since its use can be misleading > > Signed-off-by: Yannick Brosseau <yannick.bross...@gmail.com> > --- > configure.ac | 8 ++++---- > lttng-sessiond/main.c | 12 ++++-------- > lttng-sessiond/utils.h | 5 ----- > 3 files changed, 8 insertions(+), 17 deletions(-) > > diff --git a/configure.ac b/configure.ac > index 6bddf87..a9917dc 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -42,10 +42,10 @@ AC_ARG_WITH([consumer64d-libdir], > [CONSUMERD64_LIBDIR='']) > AC_SUBST([CONSUMERD64_LIBDIR]) > > -AC_DEFINE_UNQUOTED([CONFIG_CONSUMERD32_BIN], $CONSUMERD32_BIN, [Location of > the 32-bit consumerd executable.]) > -AC_DEFINE_UNQUOTED([CONFIG_CONSUMERD64_BIN], $CONSUMERD64_BIN, [Location of > the 64-bit consumerd executable]) > -AC_DEFINE_UNQUOTED([CONFIG_CONSUMERD32_LIBDIR], $CONSUMERD32_LIBDIR, [Search > for consumerd 32-bit libraries in this location.]) > -AC_DEFINE_UNQUOTED([CONFIG_CONSUMERD64_LIBDIR], $CONSUMERD64_LIBDIR, [Search > for consumerd 64-bit libraries in this location.]) > +AC_DEFINE_UNQUOTED([CONFIG_CONSUMERD32_BIN], "$CONSUMERD32_BIN", [Location > of the 32-bit consumerd executable.]) > +AC_DEFINE_UNQUOTED([CONFIG_CONSUMERD64_BIN], "$CONSUMERD64_BIN", [Location > of the 64-bit consumerd executable]) > +AC_DEFINE_UNQUOTED([CONFIG_CONSUMERD32_LIBDIR], "$CONSUMERD32_LIBDIR", > [Search for consumerd 32-bit libraries in this location.]) > +AC_DEFINE_UNQUOTED([CONFIG_CONSUMERD64_LIBDIR], "$CONSUMERD64_LIBDIR", > [Search for consumerd 64-bit libraries in this location.]) > > # Check for pthread > AC_CHECK_LIB([pthread], [pthread_create], [], > diff --git a/lttng-sessiond/main.c b/lttng-sessiond/main.c > index f5f8dbe..a4788f7 100644 > --- a/lttng-sessiond/main.c > +++ b/lttng-sessiond/main.c > @@ -174,14 +174,10 @@ static struct ltt_session_list *session_list_ptr; > int ust_consumerd64_fd = -1; > int ust_consumerd32_fd = -1; > > -static const char *consumerd32_bin = > - __stringify(CONFIG_CONSUMERD32_BIN); > -static const char *consumerd64_bin = > - __stringify(CONFIG_CONSUMERD64_BIN); > -static const char *consumerd32_libdir = > - __stringify(CONFIG_CONSUMERD32_LIBDIR); > -static const char *consumerd64_libdir = > - __stringify(CONFIG_CONSUMERD64_LIBDIR); > +static const char *consumerd32_bin = CONFIG_CONSUMERD32_BIN; > +static const char *consumerd64_bin = CONFIG_CONSUMERD64_BIN; > +static const char *consumerd32_libdir = CONFIG_CONSUMERD32_LIBDIR; > +static const char *consumerd64_libdir = CONFIG_CONSUMERD64_LIBDIR; > > static > void setup_consumerd_path(void) > diff --git a/lttng-sessiond/utils.h b/lttng-sessiond/utils.h > index 7bcd1a8..e20ec4e 100644 > --- a/lttng-sessiond/utils.h > +++ b/lttng-sessiond/utils.h > @@ -18,11 +18,6 @@ > #ifndef _LTT_UTILS_H > #define _LTT_UTILS_H > > -#ifndef __stringify > -#define __stringify1(x) #x > -#define __stringify(x) __stringify1(x) > -#endif > - > const char *get_home_dir(void); > int notify_thread_pipe(int wpipe); > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQEcBAEBAgAGBQJPEIGIAAoJEELoaioR9I02HqsH/0LJt7myhbbI4ZpRrpc59EJ5 9EwNL/sZtXj2qFCNmDywemnWcWsbTEXbB0D2Q2x3OPaA6jmc5F72pD1X9xTtwGJN +5/kX8gM4Fgv7UBoPVJKi+6JBt1Ygc3K3Zm/cW/+Nc0iIP8AMeCJi8Y7A+e09kAg y1j8pdjGn1vvhcaTfUtwrUTkWOOelOORZQyMhNgRL9EivvQDHwPBoYtq0xJJDJJy 7Be2MQZng/B299Tx9/wXDO0AUbuNog9sKDQGO0vTss2WwCB8By+81Uq6Kr/gJe0d Gax88hKAKlKCvaFgzpSjO5AMMJmD7LJZvu7Qm5THPQLfzT/DWG+NXjDZ03KRN+s= =Fa88 -----END PGP SIGNATURE----- _______________________________________________ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev