Changeset df326b in git for Singular/links/silink.cc
- Timestamp:
- Feb 19, 2013, 9:43:53 PM (10 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
- Children:
- 20fee797b7a66e0f0dd4d487a5647e70eeee2f8e
- Parents:
- 44ca2ffccdd8d9f8f06ceab239425b54669e3200
- git-author:
- Oleksandr Motsak <motsak@mathematik.uni-kl.de>2013-02-19 21:43:53+01:00
- git-committer:
- Oleksandr Motsak <motsak@mathematik.uni-kl.de>2013-02-20 14:50:04+01:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/links/silink.cc
r44ca2f rdf326b 220 220 } 221 221 222 BOOLEAN slPrepClose(si_link l) 223 { 224 225 if(! SI_LINK_OPEN_P(l)) 226 return FALSE; 227 228 BOOLEAN res = TRUE; 229 if (l->m->PrepClose != NULL) 230 { 231 res = l->m->PrepClose(l); 232 if (res) 233 Werror("close: Error for link of type: %s, mode: %s, name: %s", 234 l->m->type, l->mode, l->name); 235 } 236 return res; 237 } 238 222 239 BOOLEAN slClose(si_link l) 223 240 { … … 339 356 Werror("dump: Error for link of type %s, mode: %s, name: %s", 340 357 l->m->type, l->mode, l->name); 341 342 358 if (!SI_LINK_R_OPEN_P(l)) slClose(l); // do not close r/w links 343 359 return res; … … 383 399 384 400 /* =============== ASCII ============================================= */ 385 BOOLEAN slOpenAscii(si_link l, short flag, leftv )401 BOOLEAN slOpenAscii(si_link l, short flag, leftv h) 386 402 { 387 403 const char *mode; … … 841 857 si_link_extension ns = (si_link_extension)omAlloc0Bin(s_si_link_extension_bin); 842 858 843 if (0) 0; 859 if (0) 0; // dummy 844 860 #ifdef HAVE_DBM 845 861 else if (strcmp(type, "DBM") == 0) … … 877 893 si_link_root->Open=slOpenAscii; 878 894 si_link_root->Close=slCloseAscii; 879 si_link_root->Kill= slCloseAscii;895 si_link_root->Kill=NULL; 880 896 si_link_root->Read=slReadAscii; 881 897 si_link_root->Read2=slReadAscii2;
Note: See TracChangeset
for help on using the changeset viewer.