From 0a1ada17c01b0c517995b095eb43bb23c5b3c6f1 Mon Sep 17 00:00:00 2001 From: mataes2007 Date: Thu, 28 Apr 2011 11:57:20 +0000 Subject: rename git-svn-id: http://miranda-plugins.googlecode.com/svn/trunk@63 e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb --- custom_status_list/strpos.h | 84 --------------------------------------------- 1 file changed, 84 deletions(-) delete mode 100644 custom_status_list/strpos.h (limited to 'custom_status_list/strpos.h') diff --git a/custom_status_list/strpos.h b/custom_status_list/strpos.h deleted file mode 100644 index 14ea88a..0000000 --- a/custom_status_list/strpos.h +++ /dev/null @@ -1,84 +0,0 @@ -/* - * strpos.c - Returns the offset of a string in a substring. - * - * Copyright (c) 2001, 2002 Andre Guibert de Bruet. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions, and the following disclaimer, - * without modification, immediately at the beginning of the file. - * 2. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR - * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - */ - -/* - * You might want to place this next block in a header file somewhere: - */ - -#ifndef UNICODE -# define TCHAR char -# define STRING char * -#else -# ifndef TCHAR -# define TCHAR wchar_t -# endif /* TCHAR */ -# define STRING wchar_t * -#endif /* UNICODE */ - - - -int strpos( STRING haystack, STRING needle ) -{ - STRING pDest; - int position; - -#ifdef DEBUG_VERBOSE - TCHAR lpBuf[1024]; -#endif /* def DEBUG_VERBOSE */ - - #ifndef UNICODE - pDest = (STRING) strstr( haystack, needle ); - #else - pDest = (STRING) wcsstr( haystack, needle ); - #endif /* UNICODE */ - - if( pDest ) - position = pDest - haystack; - else - { -#ifdef DEBUG_VERBOSE -# ifdef UNICODE - printf( L"strpos(): Could not find '%s' in '%s'.\tFAIL.", needle, haystack ); -# else - printf( "strpos(): Could not find '%s' in '%s'.\tFAIL.", needle, haystack ); -# endif /* def UNICODE */ -#endif /* def DEBUG_VERBOSE */ - return -1; - } - -#ifdef DEBUG_VERBOSE -# ifdef UNICODE - printf( L"strpos(): Found '%s' at position: %d.\t\tOK.", needle, position ); -# else - printf( "strpos(): Found '%s' at position: %d.\t\tOK.", needle, position ); -# endif /* def UNICODE */ -#endif /* def DEBUG_VERBOSE */ - - return position; -} -- cgit v1.2.3