diff options
author | Matthieu Patou <mat@matws.net> | 2010-02-28 22:48:16 +0300 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2010-03-03 09:22:39 +0100 |
commit | b953c4c67cfc6f0de38526e97eb5fc6031d61c81 (patch) | |
tree | c7c51ff1673da8f87e65cfe11e0091bd7ed4638e /source3/iniparser/src/strlib.h | |
parent | 1af5a6d35966ddb5435214a6d1f8ba34be697001 (diff) | |
download | samba-b953c4c67cfc6f0de38526e97eb5fc6031d61c81.tar.gz samba-b953c4c67cfc6f0de38526e97eb5fc6031d61c81.tar.bz2 samba-b953c4c67cfc6f0de38526e97eb5fc6031d61c81.zip |
s3: Move source3/iniparser to lib/iniparser to allow sharing between s3/s4
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'source3/iniparser/src/strlib.h')
-rw-r--r-- | source3/iniparser/src/strlib.h | 108 |
1 files changed, 0 insertions, 108 deletions
diff --git a/source3/iniparser/src/strlib.h b/source3/iniparser/src/strlib.h deleted file mode 100644 index cd70a6287d..0000000000 --- a/source3/iniparser/src/strlib.h +++ /dev/null @@ -1,108 +0,0 @@ - -/*-------------------------------------------------------------------------*/ -/** - @file strlib.h - @author N. Devillard - @date Jan 2001 - @version $Revision: 1.4 $ - @brief Various string handling routines to complement the C lib. - - This modules adds a few complementary string routines usually missing - in the standard C library. -*/ -/*--------------------------------------------------------------------------*/ - -/* - $Id: strlib.h,v 1.4 2006-09-27 11:04:11 ndevilla Exp $ - $Author: ndevilla $ - $Date: 2006-09-27 11:04:11 $ - $Revision: 1.4 $ -*/ - -#ifndef _STRLIB_H_ -#define _STRLIB_H_ - -/*--------------------------------------------------------------------------- - Includes - ---------------------------------------------------------------------------*/ - -#include <stdio.h> -#include <stdlib.h> - -/*--------------------------------------------------------------------------- - Function codes - ---------------------------------------------------------------------------*/ - -/*-------------------------------------------------------------------------*/ -/** - @brief Convert a string to lowercase. - @param s String to convert. - @return ptr to statically allocated string. - - This function returns a pointer to a statically allocated string - containing a lowercased version of the input string. Do not free - or modify the returned string! Since the returned string is statically - allocated, it will be modified at each function call (not re-entrant). - */ -/*--------------------------------------------------------------------------*/ -char * strlwc(const char * s); - -/*-------------------------------------------------------------------------*/ -/** - @brief Convert a string to uppercase. - @param s String to convert. - @return ptr to statically allocated string. - - This function returns a pointer to a statically allocated string - containing an uppercased version of the input string. Do not free - or modify the returned string! Since the returned string is statically - allocated, it will be modified at each function call (not re-entrant). - */ -/*--------------------------------------------------------------------------*/ -char * strupc(char * s); - -/*-------------------------------------------------------------------------*/ -/** - @brief Skip blanks until the first non-blank character. - @param s String to parse. - @return Pointer to char inside given string. - - This function returns a pointer to the first non-blank character in the - given string. - */ -/*--------------------------------------------------------------------------*/ -char * strskp(char * s); - -/*-------------------------------------------------------------------------*/ -/** - @brief Remove blanks at the end of a string. - @param s String to parse. - @return ptr to statically allocated string. - - This function returns a pointer to a statically allocated string, - which is identical to the input string, except that all blank - characters at the end of the string have been removed. - Do not free or modify the returned string! Since the returned string - is statically allocated, it will be modified at each function call - (not re-entrant). - */ -/*--------------------------------------------------------------------------*/ -char * strcrop(char * s); - -/*-------------------------------------------------------------------------*/ -/** - @brief Remove blanks at the beginning and the end of a string. - @param s String to parse. - @return ptr to statically allocated string. - - This function returns a pointer to a statically allocated string, - which is identical to the input string, except that all blank - characters at the end and the beg. of the string have been removed. - Do not free or modify the returned string! Since the returned string - is statically allocated, it will be modified at each function call - (not re-entrant). - */ -/*--------------------------------------------------------------------------*/ -char * strstrip(char * s) ; - -#endif |