diff --git a/util/ego/share/makecldef.c b/util/ego/share/makecldef.c
index f656b09be..e23cd9cba 100644
--- a/util/ego/share/makecldef.c
+++ b/util/ego/share/makecldef.c
@@ -80,4 +80,5 @@ main(argc,argv)
 		error("cannot open class file");
 	}
 	convert(f1,f2);
+	exit(0);
 }
diff --git a/util/ego/share/show.c b/util/ego/share/show.c
index a2835bc8f..d6074e59e 100644
--- a/util/ego/share/show.c
+++ b/util/ego/share/show.c
@@ -116,6 +116,7 @@ main(argc, argv)
 	}
 
 	fclose(f);
+	exit(0);
 }