ソースを参照

image: fix two small but nasty bugs in the Image methods.

undefined
Sam Hocevar 10年前
コミット
60a8a64c8f
1個のファイルの変更2行の追加1行の削除
  1. +2
    -1
      src/image/image.cpp

+ 2
- 1
src/image/image.cpp ファイルの表示

@@ -117,13 +117,14 @@ Image & Image::operator =(Image other)
/* Since the argument is passed by value, we’re assured it’s a new
* object and we can safely swap our m_data pointers. */
std::swap(m_data, other.m_data);
return *this;
}

Image::~Image()
{
for (int k : m_data->m_pixels.Keys())
{
delete m_data->m_pixels[k];
delete[] m_data->m_pixels[k];
m_data->m_pixels[k] = nullptr;
}
delete m_data;


読み込み中…
キャンセル
保存