diff --git a/modules/qa/src/index.hh b/modules/qa/src/index.hh
index 2f67aea956935b8c124ac63286bf12baa4c1dfed..f2744aa2632e9a89bab48208fda051717a7d9482 100644
--- a/modules/qa/src/index.hh
+++ b/modules/qa/src/index.hh
@@ -40,7 +40,7 @@ public:
     memcpy(data_, rhs.data_, sizeof(uint32_t[D]));
   }
   IndexBase() {
-    memset(data_, sizeof(uint32_t[D]), 0);
+    memset(data_, 0, sizeof(uint32_t[D]));
   }
   IndexBase& operator=(const IndexBase& rhs) {
     memcpy(data_, rhs.data_, sizeof(uint32_t[D]));