diff --git a/glnx-fdio.h b/glnx-fdio.h
index 14ae57e55e9b2d989a111c88eae5548b0aa9f966..f459e93ab181ecd307dda93676dc70b38fd36f1b 100644
--- a/glnx-fdio.h
+++ b/glnx-fdio.h
@@ -58,7 +58,7 @@ typedef struct {
   char *path;
 } GLnxTmpfile;
 void glnx_tmpfile_clear (GLnxTmpfile *tmpf);
-G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC(GLnxTmpfile, glnx_tmpfile_clear);
+G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC(GLnxTmpfile, glnx_tmpfile_clear)
 
 gboolean
 glnx_open_anonymous_tmpfile (int flags,