detail pointer is irrelevant when in skipdata mode
diff --git a/include/capstone.h b/include/capstone.h
index 6be2633..b473662 100644
--- a/include/capstone.h
+++ b/include/capstone.h
@@ -230,10 +230,11 @@
char op_str[160];
// Pointer to cs_detail.
- // NOTE: detail pointer is only valid (not NULL) when both requirements below are met:
+ // NOTE: detail pointer is only valid when both requirements below are met:
// (1) CS_OP_DETAIL = CS_OPT_ON
- // (2) If engine is in Skipdata mode (CS_OP_SKIPDATA option set to CS_OPT_ON), then
- // the current instruction is not the "data" instruction (which clearly has no detail).
+ // (2) Engine is not in Skipdata mode (CS_OP_SKIPDATA option set to CS_OPT_ON)
+ // Note: when in Skipdata mode, even if this pointer is not NULL,
+ // its content is irrelevant.
cs_detail *detail;
} cs_insn;