src/_sparsevectorsmodule.c
/*
 * Unlike the standard function, simply return a float 0.0
 */
Unlike the standard function, simply return a float 0.0
Unlike the standard function simply return a float 0 . 0
static PyObject *
sparsevec_missing(sparsevecobject *dd, PyObject *key)
{
    PyObject *value;
    value = PyFloat_FromDouble(0.0);
    Py_INCREF(value);
    return value;
}
static PyObject * sparsevec_missing ( sparsevecobject * dd , PyObject * key ) { PyObject * value ; value = PyFloat_FromDouble ( 0.0 ) ; Py_INCREF ( value ) ; return value ; }
Unlike the standard function, simply return a float 0.0
Unlike the standard function simply return a float 0 . 0
/* Not sure if we need to INCREF here: does the caller expect us to
       pass ownership? Is the caller expected to take ownership??
    */