summaryrefslogtreecommitdiff
path: root/Ganlib/src/lcm_c.c
diff options
context:
space:
mode:
authorHEBERT Alain <alain.hebert@polymtl.ca>2025-12-29 09:00:16 -0500
committerHEBERT Alain <alain.hebert@polymtl.ca>2025-12-29 09:00:16 -0500
commita7a4f2f847f479a302e0f7b3dafaf7ca3149df88 (patch)
tree8842e57b5c2faea93b795403036c0a0982fa7e94 /Ganlib/src/lcm_c.c
parent754ef58dfd2880f95dd9765d035389f391917492 (diff)
parent02868d641588210bb3a70616830173495caf25fa (diff)
Merge branch '21-implement-xsmdel-in-xsm-file-api' into 'main'
Resolve "Implement xsmdel in XSM file API" See merge request dragon/5.1!41
Diffstat (limited to 'Ganlib/src/lcm_c.c')
-rw-r--r--Ganlib/src/lcm_c.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/Ganlib/src/lcm_c.c b/Ganlib/src/lcm_c.c
index ee4a83a..7530cde 100644
--- a/Ganlib/src/lcm_c.c
+++ b/Ganlib/src/lcm_c.c
@@ -1666,9 +1666,8 @@ void lcmdel_c(lcm **iplist,const char *namp)
xabort_c(AbortString);
} else if ((*iplist)->header == 200) {
/* USE A XSM FILE. */
- sprintf(AbortString,"%s: UNABLE TO DELETE RECORD '%s' FROM AN XSM FILE.",
- nomsub,(*iplist)->hname);
- xabort_c(AbortString);
+ xsmdel_c((xsm **)iplist,namp);
+ return;
} else if ((*iplist)->imode == 0) {
sprintf(AbortString,"%s: THE OBJECT '%.60s' IS CLOSED.",
nomsub,(*iplist)->hname);