Added warnings for deprecated .h files
[libcds.git] / cds / lock / array.h
index fd87a2db6dc4fb934fdb65409c4387f7d725735d..0773e3fb596018ffc749e69c620da6a8a48ead4f 100644 (file)
@@ -3,7 +3,11 @@
 #ifndef CDSLIB_LOCK_ARRAY_H
 #define CDSLIB_LOCK_ARRAY_H
 
-#warning "cds/lock/array.h is deprecated, use cds/sync/lock_array.h instead"
+#if CDS_COMPILER == CDS_COMPILER_MSVC
+#   pragma message("cds/lock/array.h is deprecated, use cds/sync/lock_array.h instead")
+#else
+#   warning "cds/lock/array.h is deprecated, use cds/sync/lock_array.h instead"
+#endif
 
 #include <cds/sync/lock_array.h>