diff options
Diffstat (limited to 'include/gpu/gl/GrGLExtensions.h')
-rw-r--r-- | include/gpu/gl/GrGLExtensions.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/gpu/gl/GrGLExtensions.h b/include/gpu/gl/GrGLExtensions.h index 0b1ff44603..73e509798e 100644 --- a/include/gpu/gl/GrGLExtensions.h +++ b/include/gpu/gl/GrGLExtensions.h @@ -12,6 +12,8 @@ #include "GrGLFunctions.h" #include "SkString.h" +#include <utility> + struct GrGLInterface; class SkJSONWriter; @@ -30,8 +32,9 @@ public: GrGLExtensions& operator=(const GrGLExtensions&); void swap(GrGLExtensions* that) { - fStrings.swap(&that->fStrings); - SkTSwap(fInitialized, that->fInitialized); + using std::swap; + swap(fStrings, that->fStrings); + swap(fInitialized, that->fInitialized); } /** |