* image.c (syms_of_image): Don't access XSYMBOL's internals directly.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 16 Jan 2011 15:40:47 +0000 (10:40 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 16 Jan 2011 15:40:47 +0000 (10:40 -0500)
src/ChangeLog
src/image.c

index aa9512a..26aab0d 100644 (file)
@@ -1,3 +1,7 @@
+2011-01-16  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * image.c (syms_of_image): Don't access XSYMBOL's internals directly.
+
 2011-01-16  Eli Zaretskii  <eliz@gnu.org>
 
        * image.c (syms_of_image): Don't use SET_SYMBOL_VALUE.  (Bug#7848)
index 31314b0..631c73a 100644 (file)
@@ -8463,11 +8463,13 @@ non-numeric, there is no explicit limit on the size of images.  */);
 #ifdef HAVE_NTGUI
   Qlibpng_version = intern_c_string ("libpng-version");
   staticpro (&Qlibpng_version);
+  Fset (Qlibpng_version,
 #if HAVE_PNG
-  XSYMBOL (Qlibpng_version)->value = make_number (PNG_LIBPNG_VER);
+       make_number (PNG_LIBPNG_VER)
 #else
-  XSYMBOL (Qlibpng_version)->value = make_number (-1));
+       make_number (-1)
 #endif
+       );
 #endif
 
 #if defined (HAVE_XPM) || defined (HAVE_NS)