コード例 #1
0
ファイル: gvdevice_gdk.c プロジェクト: AhmedAMohamed/graphviz
static gboolean
writer ( const gchar *buf, gsize count, GError **error, gpointer data)
{
    if (count == gvwrite((GVJ_t *)data, buf, count))
        return TRUE;
    return FALSE;
}
コード例 #2
0
ファイル: gvrender_pango.c プロジェクト: DanielEColi/graphviz
static cairo_status_t
writer (void *closure, const unsigned char *data, unsigned int length)
{
    if (length == gvwrite((GVJ_t *)closure, (const char*)data, length))
	return CAIRO_STATUS_SUCCESS;
    return CAIRO_STATUS_WRITE_ERROR;
}
コード例 #3
0
ファイル: gvplugin_quartz.c プロジェクト: nyue/graphviz-cmake
static size_t device_data_consumer_put_bytes (void *info, const void *buffer, size_t count)
{
	return gvwrite((GVJ_t *)info, (const char*)buffer, count);
}