init bug to make it work on -O2
authordrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Wed, 30 Nov 2016 02:30:19 +0000 (02:30 +0000)
committerdrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Wed, 30 Nov 2016 02:30:19 +0000 (02:30 +0000)
git-svn-id: https://svn.code.sf.net/p/freetel/code@2913 01035d8c-6547-0410-b346-abe4f91aad63

codec2-dev/src/drs232.c

index 0e099cd507460f7b597079895a5de78a9fd78df9..c11202f03943fe366450211fa6b8757a6564cae2 100644 (file)
@@ -138,6 +138,9 @@ int main(int argc, char *argv[]) {
 
     while(fread(&bit, sizeof(char), 1, fin) == 1) {
         bits_read++;
+
+        next_state = state;
+
         if (state == LOOK_FOR_UW) {
 
             /* put latest input bit into sliding buffer */