File: rrdtoolmodule.c
Function: PyRRD_updatev
Error: returning (PyObject*)NULL without setting an exception
536 static PyObject *PyRRD_updatev(
537     PyObject UNUSED(*self),
538     PyObject * args)
539 {
540     PyObject *r;
541     int       argc;
542     char    **argv;
543     rrd_info_t *data;
544 
545     if (create_args("updatev", args, &argc, &argv) < 0)
546         return NULL;
when considering range: -0x80000000 <= value <= -1
taking True path
547 
548     if ((data = rrd_update_v(argc, argv)) == NULL) {
549         PyErr_SetString(ErrorObject, rrd_get_error());
550         rrd_clear_error();
551         r = NULL;
552     } else {
553         r = PyDict_FromInfo(data);
554         rrd_info_free(data);
555     }
556 
557     destroy_args(&argv);
558     return r;
559 }
560 
returning (PyObject*)NULL without setting an exception