diff --git a/src/rt/image.d b/src/rt/image.d index 760b5ab017..b228c35863 100644 --- a/src/rt/image.d +++ b/src/rt/image.d @@ -40,7 +40,8 @@ struct Image for (uint i = 0; i < numberOfImages; i++) { - result = dg(Image(i)); + auto image = Image(i); + result = dg(image); if (result) break; @@ -55,7 +56,8 @@ struct Image for (int i = numberOfImages - 1; i >= 0; i--) { - result = dg(Image(i)); + auto image = Image(i); + result = dg(image); if (result) break;