-cl_class cl_class_gvector_integer = {
- cl_gvector_integer_destructor,
- 0
-};
-
+// XXX: Ugh, this needs to be non-const (and non-static) for overriding
+// the printing function (see cl_GV_I_debug.cc)
+cl_class& cl_class_gvector_integer()
+{
+ static cl_class instance = {
+ cl_gvector_integer_destructor,
+ 0
+ };
+ return instance;
+}