Add CONST_CAST macro, for casting away "const" more safely.
[pspp-builds.git] / src / data / subcase.c
index be58609693900cc5d02fff87a5d225f8a4002688..948319468c3c1d7a1c43d36663c10a49c6d168f7 100644 (file)
@@ -118,7 +118,7 @@ subcase_add_var (struct subcase *sc, const struct variable *var,
 const struct caseproto *
 subcase_get_proto (const struct subcase *sc_)
 {
-  struct subcase *sc = (struct subcase *) sc_;
+  struct subcase *sc = CONST_CAST (struct subcase *, sc_);
 
   if (sc->proto == NULL)
     {