diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index 3a86e6da2..8cf6e2705 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -37,7 +37,9 @@ arguments). Instead, rset methods are now typed by default. The can no longer be used when initializing struct rset.
Existing code (e.g. external record supports) might not compile cleanly -against the new rset definition without changes. +against the new rset definition without changes, but after making these +changes the result should still compile and work properly against older +versions of Base.
The first parameter of init_record and process has been changed to struct dbCommon *. Record types that use @@ -54,8 +56,7 @@ of base you need something like:
#include "epicsVersion.h" -#define VERSION_INT_3_16 VERSION_INT(3,16,0,2) -#if EPICS_VERSION_INT < VERSION_INT_3_16 +#if EPICS_VERSION_INT < VERSION_INT(3,16,0,2) #define RECSUPFUN_CAST (RECSUPFUN) #else #define RECSUPFUN_CAST