PHP  
 PHP: Test and Code Coverage Analysis
downloads | QA | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | my php.net 
 

LTP GCOV extension - code coverage report
Current view: directory - mbstring/libmbfl/mbfl - mbfl_allocators.c
Test: PHP Code Coverage
Date: 2009-11-19 Instrumented lines: 9
Code covered: 0.0 % Executed lines: 0
Legend: not executed executed

       1                 : /*
       2                 :  * "streamable kanji code filter and converter"
       3                 :  * Copyright (c) 1998-2002 HappySize, Inc. All rights reserved.
       4                 :  *
       5                 :  * LICENSE NOTICES
       6                 :  *
       7                 :  * This file is part of "streamable kanji code filter and converter",
       8                 :  * which is distributed under the terms of GNU Lesser General Public 
       9                 :  * License (version 2) as published by the Free Software Foundation.
      10                 :  *
      11                 :  * This software is distributed in the hope that it will be useful,
      12                 :  * but WITHOUT ANY WARRANTY; without even the implied warranty of
      13                 :  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
      14                 :  * GNU Lesser General Public License for more details.
      15                 :  *
      16                 :  * You should have received a copy of the GNU Lesser General Public
      17                 :  * License along with "streamable kanji code filter and converter";
      18                 :  * if not, write to the Free Software Foundation, Inc., 59 Temple Place,
      19                 :  * Suite 330, Boston, MA  02111-1307  USA
      20                 :  *
      21                 :  * The author of this file:
      22                 :  *
      23                 :  */
      24                 : /*
      25                 :  * The source code included in this files was separated from mbfilter.c
      26                 :  * by Moriyoshi Koizumi <moriyoshi@php.net> on 20 Dec 2002. The file
      27                 :  * mbfilter.c is included in this package .
      28                 :  *
      29                 :  */
      30                 : 
      31                 : #ifdef HAVE_CONFIG_H
      32                 : #include "config.h"
      33                 : #endif
      34                 : 
      35                 : #ifdef HAVE_STDLIB_H
      36                 : #include <stdlib.h>
      37                 : #endif
      38                 : 
      39                 : #ifdef HAVE_MEMORY_H
      40                 : #include <memory.h>
      41                 : #endif
      42                 : 
      43                 : #ifdef HAVE_STRING_H
      44                 : #include <string.h>
      45                 : #endif
      46                 : 
      47                 : #ifdef HAVE_STRINGS_H
      48                 : #include <strings.h>
      49                 : #endif
      50                 : 
      51                 : #ifdef HAVE_STDDEF_H
      52                 : #include <stddef.h>
      53                 : #endif
      54                 : 
      55                 : #include "mbfl_allocators.h"
      56                 : 
      57                 : static void *__mbfl__malloc(unsigned int);
      58                 : static void *__mbfl__realloc(void *, unsigned int);
      59                 : static void *__mbfl__calloc(unsigned int, unsigned int);
      60                 : static void __mbfl__free(void *);
      61                 : 
      62                 : static mbfl_allocators default_allocators = {
      63                 :         __mbfl__malloc,
      64                 :         __mbfl__realloc,
      65                 :         __mbfl__calloc,
      66                 :         __mbfl__free,
      67                 :         __mbfl__malloc,
      68                 :         __mbfl__realloc,
      69                 :         __mbfl__free
      70                 : };
      71                 : 
      72                 : mbfl_allocators *__mbfl_allocators = &default_allocators;
      73                 : 
      74                 : static void *__mbfl__malloc(unsigned int sz)
      75               0 : {
      76               0 :         return malloc(sz);
      77                 : }
      78                 : 
      79                 : static void *__mbfl__realloc(void *ptr, unsigned int sz)
      80               0 : {
      81               0 :         return realloc(ptr, sz);
      82                 : }
      83                 : 
      84                 : static void *__mbfl__calloc(unsigned int nelems, unsigned int szelem)
      85               0 : {
      86               0 :         return calloc(nelems, szelem);
      87                 : }
      88                 : 
      89                 : static void __mbfl__free(void *ptr)
      90               0 : {
      91               0 :         free(ptr);
      92               0 : } 
      93                 : 

Generated by: LTP GCOV extension version 1.5

Generated at Thu, 19 Nov 2009 08:20:11 +0000 (5 days ago)

Copyright © 2005-2009 The PHP Group
All rights reserved.