+2011-11-24 Keith Marshall <keithmarshall@users.sourceforge.net>
+
+ Avoid implicit cast warnings; reported by Robert Hartmann.
+
+ * src/dmh.h (DMH_BEGIN_DIGEST): Explicitly cast to uint16_t.
+ (DMH_END_DIGEST): Likewise.
+
2011-11-09 Keith Marshall <keithmarshall@users.sourceforge.net>
Avoid unnecessary downloads for already installed packages.
EXTERN_C int dmh_notify( const dmh_severity, const char *fmt, ... );
EXTERN_C int dmh_printf( const char *fmt, ... );
-#define DMH_BEGIN_DIGEST 0x0001U, ~0x0001U
-#define DMH_END_DIGEST 0x0100U, 0x0000U
+#define DMH_BEGIN_DIGEST (uint16_t)(0x0001U), ~(uint16_t)(0x0001U)
+#define DMH_END_DIGEST (uint16_t)(0x0100U), (uint16_t)(0x0000U)
EXTERN_C uint16_t dmh_control( const uint16_t, const uint16_t );