|
|
| version 1.14, 2003/09/26 15:37:21 | version 1.15, 2003/09/29 06:09:57 |
|---|---|
| Line 338 private: // private funcs | Line 338 private: // private funcs |
| o[0]=='/' && | o[0]=='/' && |
| o[1]=='*' && | o[1]=='*' && |
| o[2]=='*') { // name start | o[2]=='*') { // name start |
| const char* saved_o=o; | |
| o+=3; | o+=3; |
| while(*o) | while(*o) |
| if( | if( |
| Line 345 private: // private funcs | Line 346 private: // private funcs |
| o[1]=='*' && | o[1]=='*' && |
| o[2]=='/' && | o[2]=='/' && |
| o[3]=='\'') { // name end | o[3]=='\'') { // name end |
| saved_o=0; // found, marking that | |
| o+=4; | o+=4; |
| Oid oid=lo_creat(conn, INV_READ|INV_WRITE); | Oid oid=lo_creat(conn, INV_READ|INV_WRITE); |
| if(oid==InvalidOid) | if(oid==InvalidOid) |
| Line 376 private: // private funcs | Line 378 private: // private funcs |
| break; | break; |
| } else | } else |
| o++; // /**skip**/'xxx' | o++; // /**skip**/'xxx' |
| if(saved_o) { | |
| o=saved_o; | |
| *n++=*o++; | |
| } | |
| } else | } else |
| *n++=*o++; | *n++=*o++; |
| } | } |