Skip to content

Commit 2278cc3

Browse files
committed
Fix #68
1 parent 2317389 commit 2278cc3

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

samples/today/sample.cpp

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
#include <graphqlservice/JSONResponse.h>
77

8+
#include <iterator>
89
#include <iostream>
910
#include <stdexcept>
1011
#include <cstdio>
@@ -66,13 +67,8 @@ int main(int argc, char** argv)
6667
}
6768
else
6869
{
69-
std::string input;
70-
std::string line;
71-
72-
while (std::getline(std::cin, line))
73-
{
74-
input.append(line);
75-
}
70+
std::istream_iterator<char> start{ std::cin >> std::noskipws }, end{};
71+
std::string input{ start, end };
7672

7773
query = peg::parseString(std::move(input));
7874
}

0 commit comments

Comments
 (0)