/*
 * call-seq:
 *   ZMQ.version() -> [major, minor, patch]
 *
 * Returns the version of the zeromq library.
 */
static VALUE module_version (VALUE self_)
{
    int major, minor, patch;
    
    zmq_version(&major, &minor, &patch);
    
    return rb_ary_new3 (3, INT2NUM (major), INT2NUM (minor), INT2NUM (patch));
}