version 1.4, 2025/03/09 19:50:47
|
version 1.6, 2025/03/24 04:13:12
|
Line 24
|
Line 24
|
* along with FreeM. If not, see <https://www.gnu.org/licenses/>. |
* along with FreeM. If not, see <https://www.gnu.org/licenses/>. |
* |
* |
* $Log$ |
* $Log$ |
|
* Revision 1.6 2025/03/24 04:13:12 snw |
|
* Replace action macro dat with fra_dat to avoid symbol conflict on OS/2 |
|
* |
|
* Revision 1.5 2025/03/24 02:54:47 snw |
|
* Transaction compat fixes for OS/2 |
|
* |
* Revision 1.4 2025/03/09 19:50:47 snw |
* Revision 1.4 2025/03/09 19:50:47 snw |
* Second phase of REUSE compliance and header reformat |
* Second phase of REUSE compliance and header reformat |
* |
* |
Line 50
|
Line 56
|
#define FALSE 0 |
#define FALSE 0 |
#define TRUE 1 |
#define TRUE 1 |
|
|
#if !defined(__OpenBSD__) && !defined(__APPLE__) |
#if !defined(__OpenBSD__) && !defined(__APPLE__) && !defined(__OS2__) |
union semun { |
union semun { |
int val; /* Value for SETVAL */ |
int val; /* Value for SETVAL */ |
struct semid_ds *buf; /* Buffer for IPC_STAT, IPC_SET */ |
struct semid_ds *buf; /* Buffer for IPC_STAT, IPC_SET */ |
Line 490 void tp_get_op_name(char *buf, const sho
|
Line 496 void tp_get_op_name(char *buf, const sho
|
strcpy (buf, "GET"); |
strcpy (buf, "GET"); |
break; |
break; |
|
|
case dat: |
case fra_dat: |
strcpy (buf, "$DATA"); |
strcpy (buf, "$DATA"); |
break; |
break; |
|
|