/*
 * call-seq:
 *   dispose() -> nil
 *
 * Frees the osd. Be sure the osd isn't used when 
 * call this and never be used again.
 */

static VALUE osd_dispose(VALUE self) {