Mercurial > ~darius > hgwebdir.cgi > avr
comparison cons.c @ 64:11c453539d31
Fix off by one bug when terminating input command.
author | darius@Inchoate |
---|---|
date | Sun, 18 Jan 2009 18:04:01 +1030 |
parents | 5898fba6593c |
children |
comparison
equal
deleted
inserted
replaced
63:4d914a1fd487 | 64:11c453539d31 |
---|---|
136 } | 136 } |
137 c = UDR; | 137 c = UDR; |
138 | 138 |
139 /* End of line? */ | 139 /* End of line? */ |
140 if (c == '\n' || c == '\r') { | 140 if (c == '\n' || c == '\r') { |
141 cmd.buf[cmd.state + 1] = '\0'; | 141 cmd.buf[cmd.state] = '\0'; |
142 cons_putsP(PSTR("\r\n")); | 142 cons_putsP(PSTR("\r\n")); |
143 cmd.len = cmd.state; | 143 cmd.len = cmd.state; |
144 cmd.state = 255; | 144 cmd.state = 255; |
145 continue; | 145 continue; |
146 } | 146 } |