Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 517238
Collapse All | Expand All

(-)file_not_specified_in_diff (-3 / +11 lines)
Line  Link Here
0
-- a/bindings/ruby/main.c
0
++ b/bindings/ruby/main.c
Lines 216-228 Link Here
216
    return rb_rrd_infocall(rrd_update_v, args);
216
    return rb_rrd_infocall(rrd_update_v, args);
217
}
217
}
218
218
219
#ifdef HAVE_RRD_GRAPH
219
VALUE rb_rrd_graphv(
220
VALUE rb_rrd_graphv(
220
    VALUE self,
221
    VALUE self,
221
    VALUE args)
222
    VALUE args)
222
{
223
{
223
    return rb_rrd_infocall(rrd_graph_v, args);
224
    return rb_rrd_infocall(rrd_graph_v, args);
224
}
225
}
225
226
#endif /* HAVE_RRD_GRAPH */
226
227
227
/* Other Calls */
228
/* Other Calls */
228
229
Lines 273-278 Link Here
273
    return result;
274
    return result;
274
}
275
}
275
276
277
#ifdef HAVE_RRD_GRAPH
276
VALUE rb_rrd_graph(
278
VALUE rb_rrd_graph(
277
    VALUE self,
279
    VALUE self,
278
    VALUE args)
280
    VALUE args)
Lines 302-308 Link Here
302
    rb_ary_store(result, 2, INT2FIX(ysize));
304
    rb_ary_store(result, 2, INT2FIX(ysize));
303
    return result;
305
    return result;
304
}
306
}
305
307
#endif /* HAVE_RRD_GRAPH */
306
308
307
VALUE rb_rrd_last(
309
VALUE rb_rrd_last(
308
    VALUE self,
310
    VALUE self,
Lines 320-325 Link Here
320
        return rb_funcall(rb_cTime, rb_intern("at"), 1, UINT2NUM(last));
322
        return rb_funcall(rb_cTime, rb_intern("at"), 1, UINT2NUM(last));
321
}
323
}
322
324
325
#ifdef HAVE_RRD_GRAPH
323
VALUE rb_rrd_xport(
326
VALUE rb_rrd_xport(
324
    VALUE self,
327
    VALUE self,
325
    VALUE args)
328
    VALUE args)
Lines 367-372 Link Here
367
    rb_ary_store(result, 5, rdata);
370
    rb_ary_store(result, 5, rdata);
368
    return result;
371
    return result;
369
}
372
}
373
#endif /* HAVE_RRD_GRAPH */
370
374
371
void Init_RRD(
375
void Init_RRD(
372
    )
376
    )
Lines 377-383 Link Here
377
    rb_define_module_function(mRRD, "create", rb_rrd_create, -2);
381
    rb_define_module_function(mRRD, "create", rb_rrd_create, -2);
378
    rb_define_module_function(mRRD, "dump", rb_rrd_dump, -2);
382
    rb_define_module_function(mRRD, "dump", rb_rrd_dump, -2);
379
    rb_define_module_function(mRRD, "fetch", rb_rrd_fetch, -2);
383
    rb_define_module_function(mRRD, "fetch", rb_rrd_fetch, -2);
384
#ifdef HAVE_RRD_GRAPH
380
    rb_define_module_function(mRRD, "graph", rb_rrd_graph, -2);
385
    rb_define_module_function(mRRD, "graph", rb_rrd_graph, -2);
386
#endif /* HAVE_RRD_GRAPH */
381
    rb_define_module_function(mRRD, "last", rb_rrd_last, -2);
387
    rb_define_module_function(mRRD, "last", rb_rrd_last, -2);
382
    rb_define_module_function(mRRD, "resize", rb_rrd_resize, -2);
388
    rb_define_module_function(mRRD, "resize", rb_rrd_resize, -2);
383
    rb_define_module_function(mRRD, "restore", rb_rrd_restore, -2);
389
    rb_define_module_function(mRRD, "restore", rb_rrd_restore, -2);
Lines 386-391 Link Here
386
    rb_define_module_function(mRRD, "flushcached", rb_rrd_flushcached, -2);
392
    rb_define_module_function(mRRD, "flushcached", rb_rrd_flushcached, -2);
387
    rb_define_module_function(mRRD, "info", rb_rrd_info, -2);
393
    rb_define_module_function(mRRD, "info", rb_rrd_info, -2);
388
    rb_define_module_function(mRRD, "updatev", rb_rrd_updatev, -2);
394
    rb_define_module_function(mRRD, "updatev", rb_rrd_updatev, -2);
395
#ifdef HAVE_RRD_GRAPH
389
    rb_define_module_function(mRRD, "graphv", rb_rrd_graphv, -2);
396
    rb_define_module_function(mRRD, "graphv", rb_rrd_graphv, -2);
390
    rb_define_module_function(mRRD, "xport", rb_rrd_xport, -2);
397
    rb_define_module_function(mRRD, "xport", rb_rrd_xport, -2);
398
#endif /* HAVE_RRD_GRAPH */
391
}
399
}

Return to bug 517238