| 1933 | // |
| 1934 | |
| 1935 | static act* par_end_stream() |
| 1936 | { |
| 1937 | gpre_sym* symbol = gpreGlob.token_global.tok_symbol; |
| 1938 | if (!symbol || symbol->sym_type != SYM_stream) |
| 1939 | CPR_s_error("stream cursor"); |
| 1940 | |
| 1941 | gpre_req* request = (gpre_req*) symbol->sym_object; |
| 1942 | HSH_remove(symbol); |
| 1943 | |
| 1944 | EXP_rse_cleanup(request->req_rse); |
| 1945 | PAR_get_token(); |
| 1946 | PAR_end(); |
| 1947 | |
| 1948 | return MSC_action(request, ACT_s_end); |
| 1949 | } |
| 1950 | |
| 1951 | |
| 1952 | //____________________________________________________________ |
no test coverage detected