src/RecfileCommand.h
branchv_0
changeset 17 06c8926debe0
parent 10 c59363fd805b
equal deleted inserted replaced
16:d846f539eeea 17:06c8926debe0
   233 							name << ch;
   233 							name << ch;
   234 						}
   234 						}
   235 						break;
   235 						break;
   236 					case ParserState::VALUE:
   236 					case ParserState::VALUE:
   237 						if (ch == '\n') state = ParserState::VALUE_CONTINUATION;
   237 						if (ch == '\n') state = ParserState::VALUE_CONTINUATION;
       
   238 						else if (ch == '\\' && input.peek() == '\n') input.get();
   238 						else value << ch;
   239 						else value << ch;
   239 						break;
   240 						break;
   240 					case ParserState::VALUE_CONTINUATION:
   241 					case ParserState::VALUE_CONTINUATION:
   241 						if (ch == '+') {
   242 						if (ch == '+') {
   242 							state = ParserState::VALUE;
   243 							state = ParserState::VALUE;