فهرست منبع

Fixed data units in chunk size determining loop

dev->part->ram is in kilobytes, while the lvalue of the comparison is in bytes. Convert it to the same units.
Mateusz Bugdalski 13 سال پیش
والد
کامیت
d1587f760c
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      lpc.c

+ 1 - 1
lpc.c

@@ -128,7 +128,7 @@ void lpc_write(struct lpc_device *dev, const struct sprog_data *d) {
     for(i=0; chunk_sizes[i]; i++) {
       if(chunk_sizes[i]>=chunk_size)
 	break;
-      if(chunk_sizes[i]+1024 > dev->part->ram) {
+      if(chunk_sizes[i]+1024 > dev->part->ram * 1024) {
 	i--;
 	break;
       }