diff --git a/demos/api/t4.cpp b/demos/api/t4.cpp
index a8e985a53da03f494e6cc72e73245e6ddf989902..7a47f21c99a91a1f81f9dcaa09351dafad7ede12 100644
--- a/demos/api/t4.cpp
+++ b/demos/api/t4.cpp
@@ -22,7 +22,6 @@ int main(int argc, char **argv)
   double ccos = (-h5*R1 + e2 * hypot(h5, hypot(e2, R1))) / (h5*h5 + e2*e2);
   double ssin = sqrt(1 - ccos*ccos);
 
-  int o;
   gmshModelGeoAddPoint(1, -e1-e2, 0    , 0, Lc1);
   gmshModelGeoAddPoint(2, -e1-e2, h1   , 0, Lc1);
   gmshModelGeoAddPoint(3, -e3-r , h1   , 0, Lc2);
diff --git a/demos/api/t5.cpp b/demos/api/t5.cpp
index 8ce20129a0bab54b0ac5198def54fa8f6784764c..9b7cbacf818641efe25e6fefee9e157673934683 100644
--- a/demos/api/t5.cpp
+++ b/demos/api/t5.cpp
@@ -62,7 +62,6 @@ int main(int argc, char **argv)
   double lcar2 = .0005;
   double lcar3 = .055;
 
-  int o;
   gmshModelGeoAddPoint(1, 0.5,0.5,0.5, lcar2);
   gmshModelGeoAddPoint(2, 0.5,0.5,0, lcar1);
   gmshModelGeoAddPoint(3, 0,0.5,0.5, lcar1);
@@ -134,7 +133,7 @@ int main(int argc, char **argv)
                 t, x, y, z, r, volumes.back());
   }
 
-  int v = gmshModelGeoAddVolume(186, shells)[1];
+  gmshModelGeoAddVolume(186, shells);
 
   gmshModelAddPhysicalGroup(3, 10, {186});
   gmshModelGeoSynchronize();