Dependents: xively-jumpstart-demo
This is Xively C library, the code lives on GitHub.
See our example program and the tutorial, documentation can bee found here.
src/libxively/xi_allocator.c@0:53753690a8bf, 2013-05-13 (annotated)
- Committer:
- xively
- Date:
- Mon May 13 19:28:22 2013 +0000
- Revision:
- 0:53753690a8bf
libxively v0.1.1-rc0
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
xively | 0:53753690a8bf | 1 | // Copyright (c) 2003-2013, LogMeIn, Inc. All rights reserved. |
xively | 0:53753690a8bf | 2 | // This is part of Xively C library, it is under the BSD 3-Clause license. |
xively | 0:53753690a8bf | 3 | |
xively | 0:53753690a8bf | 4 | /** |
xively | 0:53753690a8bf | 5 | * \file xi_allocator.c |
xively | 0:53753690a8bf | 6 | * \author Olgierd Humenczuk |
xively | 0:53753690a8bf | 7 | * \brief Our custom `alloc()` and `free()` [see xi_allocator.h] |
xively | 0:53753690a8bf | 8 | */ |
xively | 0:53753690a8bf | 9 | |
xively | 0:53753690a8bf | 10 | #include <stdlib.h> |
xively | 0:53753690a8bf | 11 | #include "xi_allocator.h" |
xively | 0:53753690a8bf | 12 | |
xively | 0:53753690a8bf | 13 | void* xi_alloc( size_t b ) |
xively | 0:53753690a8bf | 14 | { |
xively | 0:53753690a8bf | 15 | return ( void* ) malloc( b ); |
xively | 0:53753690a8bf | 16 | } |
xively | 0:53753690a8bf | 17 | |
xively | 0:53753690a8bf | 18 | void xi_free( void* p ) |
xively | 0:53753690a8bf | 19 | { |
xively | 0:53753690a8bf | 20 | free( p ); |
xively | 0:53753690a8bf | 21 | } |