X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tools%2Ftinyos%2Fmisc%2Ftos-deluge;fp=tools%2Ftinyos%2Fmisc%2Ftos-deluge;h=f3fa97652afeebf8cc7ba80e0bd3d8c7b810c8f3;hb=b8776cf30e246935d0b671264967c7b6985933f7;hp=aedea410150606b18c53b3918897ffab750d4859;hpb=fe0762cdcb436f31158aebfa8705dee45af4fab2;p=tinyos-2.x.git diff --git a/tools/tinyos/misc/tos-deluge b/tools/tinyos/misc/tos-deluge index aedea410..f3fa9765 100755 --- a/tools/tinyos/misc/tos-deluge +++ b/tools/tinyos/misc/tos-deluge @@ -345,8 +345,9 @@ def op_inject(s, img_num, tos_image_xml): print "--------------------------------------------------" # Writes the new binary image - if op_erase(s, img_num): - if op_write(s, img_num, p.stdout.read()): + image = p.stdout.read() + if len(image) > 0 and op_erase(s, img_num): + if op_write(s, img_num, image): if op_sync(s, img_num): print "--------------------------------------------------" metadata = getMetaData(s, img_num)