# # # patch "ChangeLog" # from [b3f45e326894ef89cbbd6522453ab23954db2f98] # to [1c356f49ef54f091193dfe254cbe1cc19152ce15] # # patch "cmd_automate.cc" # from [0e193c434dd26196a2bdde094c0555b18e9c974e] # to [58d6134ff8b4cdff610edb02165d3e3f480322ae] # ============================================================ --- ChangeLog b3f45e326894ef89cbbd6522453ab23954db2f98 +++ ChangeLog 1c356f49ef54f091193dfe254cbe1cc19152ce15 @@ -1,3 +1,8 @@ +2006-10-24 Nathaniel Smith + + * cmd_automate.cc (automate_reader): Use delete[] to free array + allocated with new[]. + 2006-10-22 Matthew Nicholson * debian/monotone-server.postinst: Swap execution of 'set +e' and 'set ============================================================ --- cmd_automate.cc 0e193c434dd26196a2bdde094c0555b18e9c974e +++ cmd_automate.cc 58d6134ff8b4cdff610edb02165d3e3f480322ae @@ -145,7 +145,7 @@ class automate_reader got += n; } out = std::string(str, size); - delete str; + delete[] str; L(FL("Got string '%s'") % out); return true; }