gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r18978 - in libmwmodem/src: main tests


From: gnunet
Subject: [GNUnet-SVN] r18978 - in libmwmodem/src: main tests
Date: Wed, 4 Jan 2012 12:31:37 +0100

Author: ruppa
Date: 2012-01-04 12:31:37 +0100 (Wed, 04 Jan 2012)
New Revision: 18978

Modified:
   libmwmodem/src/main/libmwmodem.c
   libmwmodem/src/tests/libmwmodem_test_ipv4.c
Log:


Modified: libmwmodem/src/main/libmwmodem.c
===================================================================
--- libmwmodem/src/main/libmwmodem.c    2012-01-04 11:23:18 UTC (rev 18977)
+++ libmwmodem/src/main/libmwmodem.c    2012-01-04 11:31:37 UTC (rev 18978)
@@ -233,7 +233,8 @@
                        package.symbolrate = ntohl(hdr->symbolrate);
                        package.num_channels = (uint8_t) hdr->channelmax;
 
-                       struct MWMODEM_Channel list[package.num_channels];
+                       struct MWMODEM_Channel *list;
+                       list = malloc(package.num_channels);
 
                        unsigned int i, currentBufferZelle;
                        currentBufferZelle = 13;
@@ -259,6 +260,7 @@
                                        else
                                        {
                                                fprintf(stderr, "Error no 
correct satellite modcode!\n");
+                                               free(list);
                                                return;
                                        }
 
@@ -267,6 +269,7 @@
                                        if (channel.queue> 64 || channel.queue 
<0)
                                        {
                                                fprintf(stderr, "Error Frames 
out of borders!");
+                                               free(list);
                                                return;
                                        }
 
@@ -275,7 +278,7 @@
                                        channel.symbolratelimit = 
ntohl(chl2->symbolratelimit);
 
                                        list[i] = channel;
-                                       printf("%d\n", list[0].modcode);
+
                                        currentBufferZelle+=8;
                                }
                        }

Modified: libmwmodem/src/tests/libmwmodem_test_ipv4.c
===================================================================
--- libmwmodem/src/tests/libmwmodem_test_ipv4.c 2012-01-04 11:23:18 UTC (rev 
18977)
+++ libmwmodem/src/tests/libmwmodem_test_ipv4.c 2012-01-04 11:31:37 UTC (rev 
18978)
@@ -71,7 +71,7 @@
                global_ret = 7;
                return;
        }
-//     printf("%d\n", package->channel[0].datasent);
+
        if (package->channel[0].datasent != 10)
        {
                fprintf(stderr, "Error: failure of Test from MWMODEM_run in 
MWMODEM_InformationCallback at package->channel[0]->datasent!\n");




reply via email to

[Prev in Thread] Current Thread [Next in Thread]