diff --git a/Control/CxxUtils/CxxUtils/get_unaligned.h b/Control/CxxUtils/CxxUtils/get_unaligned.h
index 02aa49fa19d3a553ec72889faecaa46f617f98cb..fcb9c01f4c23b69b83b4da10dab94381fa0190ba 100644
--- a/Control/CxxUtils/CxxUtils/get_unaligned.h
+++ b/Control/CxxUtils/CxxUtils/get_unaligned.h
@@ -13,7 +13,7 @@
  *   char* p = ...;
  *   int* ip = reinterpret_cast<int*>(p);
  *   int i = *ip++;
- @endif
+ *@endcode
  *
  * is undefined if @c p isn't aligned to an int boundary.  It further
  * will read the value using the host endianness, which is an issue