From 6397204354bd54fbba883f08d7fb3a5de5fd0823 Mon Sep 17 00:00:00 2001
From: Ralph Lange
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