]> www.ginac.de Git - cln.git/blobdiff - include/cln/integer_ring.h
Replace CL_REQUIRE/CL_PROVIDE(cl_I_ring) with portable code.
[cln.git] / include / cln / integer_ring.h
index b8fcb297e2dc0a56eae19c76333303785b053fe3..cf9fae947d07806bf5461addb7ad58650e0ea5c5 100644 (file)
@@ -11,7 +11,15 @@ namespace cln {
 typedef cl_specialized_number_ring<cl_I> cl_integer_ring;
 extern const cl_integer_ring cl_I_ring;                // math. Z
 extern cl_class cl_class_integer_ring;
-//CL_REQUIRE(cl_I_ring)
+
+class cl_I_ring_init_helper
+{
+       static int count;
+public:
+       cl_I_ring_init_helper();
+       ~cl_I_ring_init_helper();
+};
+static cl_I_ring_init_helper cl_I_ring_init_helper_instance;
 
 }  // namespace cln