~ubuntu-branches/ubuntu/saucy/glib2.0/saucy-proposed

« back to all changes in this revision

Viewing changes to gio/gmemoryoutputstream.c

  • Committer: Package Import Robot
  • Author(s): Iain Lane
  • Date: 2013-06-25 12:43:56 UTC
  • mfrom: (1.63.22)
  • Revision ID: package-import@ubuntu.com-20130625124356-597xf4lpikauchiy
Tags: 2.37.3-1ubuntu1
* Resynchronise on unrelease Debian SVN (glib is in NEW there). Remaining
  change:
  - Build-Depend on python:any for cross building.

Show diffs side-by-side

added added

removed removed

Lines of Context:
119
119
static void g_memory_output_stream_pollable_iface_init (GPollableOutputStreamInterface *iface);
120
120
 
121
121
G_DEFINE_TYPE_WITH_CODE (GMemoryOutputStream, g_memory_output_stream, G_TYPE_OUTPUT_STREAM,
 
122
                         G_ADD_PRIVATE (GMemoryOutputStream)
122
123
                         G_IMPLEMENT_INTERFACE (G_TYPE_SEEKABLE,
123
124
                                                g_memory_output_stream_seekable_iface_init);
124
125
                         G_IMPLEMENT_INTERFACE (G_TYPE_POLLABLE_OUTPUT_STREAM,
131
132
  GOutputStreamClass *ostream_class;
132
133
  GObjectClass *gobject_class;
133
134
 
134
 
  g_type_class_add_private (klass, sizeof (GMemoryOutputStreamPrivate));
135
 
 
136
135
  gobject_class = G_OBJECT_CLASS (klass);
137
136
  gobject_class->set_property = g_memory_output_stream_set_property;
138
137
  gobject_class->get_property = g_memory_output_stream_get_property;
326
325
static void
327
326
g_memory_output_stream_init (GMemoryOutputStream *stream)
328
327
{
329
 
  stream->priv = G_TYPE_INSTANCE_GET_PRIVATE (stream,
330
 
                                              G_TYPE_MEMORY_OUTPUT_STREAM,
331
 
                                              GMemoryOutputStreamPrivate);
 
328
  stream->priv = g_memory_output_stream_get_instance_private (stream);
332
329
  stream->priv->pos = 0;
333
330
  stream->priv->valid_len = 0;
334
331
}