~ubuntu-branches/debian/jessie/glib2.0/jessie

« back to all changes in this revision

Viewing changes to glib/gmem.h

  • Committer: Bazaar Package Importer
  • Author(s): Gustavo Noronha Silva
  • Date: 2009-02-15 13:00:43 UTC
  • mfrom: (1.3.1 upstream) (69.1.10 intrepid)
  • Revision ID: james.westby@ubuntu.com-20090215130043-q47fbt3owmt42m2f
Tags: 2.18.4-2
* Release to unstable
* debian/rules:
- bump SHVER, since we are already forcing a 2.18.0 dependecy on the
  symbols introduced in the development versions
* debian/control.in:
- added Homepage and Vcs-* control fields

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
 * Modified by the GLib Team and others 1997-2000.  See the AUTHORS
22
22
 * file for a list of people on the GLib Team.  See the ChangeLog
23
23
 * files for a list of changes.  These files are distributed with
24
 
 * GLib at ftp://ftp.gtk.org/pub/gtk/. 
 
24
 * GLib at ftp://ftp.gtk.org/pub/gtk/.
25
25
 */
26
26
 
 
27
#if defined(G_DISABLE_SINGLE_INCLUDES) && !defined (__GLIB_H_INSIDE__) && !defined (GLIB_COMPILATION)
 
28
#error "Only <glib.h> can be included directly."
 
29
#endif
 
30
 
27
31
#ifndef __G_MEM_H__
28
32
#define __G_MEM_H__
29
33
 
44
48
 
45
49
/* Memory allocation functions
46
50
 */
47
 
gpointer g_malloc         (gsize         n_bytes) G_GNUC_MALLOC;
48
 
gpointer g_malloc0        (gsize         n_bytes) G_GNUC_MALLOC;
 
51
gpointer g_malloc         (gsize         n_bytes) G_GNUC_MALLOC G_GNUC_ALLOC_SIZE(1);
 
52
gpointer g_malloc0        (gsize         n_bytes) G_GNUC_MALLOC G_GNUC_ALLOC_SIZE(1);
49
53
gpointer g_realloc        (gpointer      mem,
50
54
                           gsize         n_bytes) G_GNUC_WARN_UNUSED_RESULT;
51
55
void     g_free           (gpointer      mem);
52
 
gpointer g_try_malloc     (gsize         n_bytes) G_GNUC_MALLOC;
53
 
gpointer g_try_malloc0    (gsize         n_bytes) G_GNUC_MALLOC;
 
56
gpointer g_try_malloc     (gsize         n_bytes) G_GNUC_MALLOC G_GNUC_ALLOC_SIZE(1);
 
57
gpointer g_try_malloc0    (gsize         n_bytes) G_GNUC_MALLOC G_GNUC_ALLOC_SIZE(1);
54
58
gpointer g_try_realloc    (gpointer      mem,
55
59
                           gsize         n_bytes) G_GNUC_WARN_UNUSED_RESULT;
56
60