From 981bf0a1aae76430f2a9886acfd616e388cbecf4 Mon Sep 17 00:00:00 2001 From: "Peter S. Mazinger" Date: Sat, 26 Mar 2011 21:43:16 +0100 Subject: dl-string.h: include dl-defs.h instead of dl-sysdep.h Include stddef.h instead of defining NULL Adapt guard to file name. Reorder includes a bit. Signed-off-by: Peter S. Mazinger Signed-off-by: Bernhard Reutner-Fischer --- ldso/include/dl-string.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'ldso/include/dl-string.h') diff --git a/ldso/include/dl-string.h b/ldso/include/dl-string.h index c01881cb4..aacad1038 100644 --- a/ldso/include/dl-string.h +++ b/ldso/include/dl-string.h @@ -5,12 +5,16 @@ * GNU Lesser General Public License version 2.1 or later. */ -#ifndef _LINUX_STRING_H_ -#define _LINUX_STRING_H_ +#ifndef _DL_STRING_H +#define _DL_STRING_H -#include /* for do_rem */ #include +#define __need_NULL +#include + +#include /* for do_rem by dl-sysdep.h */ + /* provide some sane defaults */ #ifndef do_rem # define do_rem(result, n, base) ((result) = (n) % (base)) @@ -19,10 +23,6 @@ # define do_div_10(result, remain) ((result) /= 10) #endif -#ifndef NULL -#define NULL ((void *) 0) -#endif - #ifdef IS_IN_rtld static __always_inline size_t _dl_strlen(const char *str) { @@ -345,4 +345,4 @@ static __always_inline char * _dl_simple_ltoahex(char *local, unsigned long i) #endif /* IS_IN_rtld */ -#endif +#endif /* _DL_STRING_H */ -- cgit v1.2.3