comparison src/glyphs.c @ 169:15872534500d r20-3b11

Import from CVS: tag r20-3b11
author cvs
date Mon, 13 Aug 2007 09:46:53 +0200
parents 9b50b4588a93
children 8eaf7971accc
comparison
equal deleted inserted replaced
168:9851d5c6556e 169:15872534500d
399 record_unwind_protect (Fset_buffer, Fcurrent_buffer ()); 399 record_unwind_protect (Fset_buffer, Fcurrent_buffer ());
400 temp_buffer = Fget_buffer_create (build_string (" *pixmap conversion*")); 400 temp_buffer = Fget_buffer_create (build_string (" *pixmap conversion*"));
401 GCPRO1 (temp_buffer); 401 GCPRO1 (temp_buffer);
402 set_buffer_internal (XBUFFER (temp_buffer)); 402 set_buffer_internal (XBUFFER (temp_buffer));
403 Ferase_buffer (Fcurrent_buffer ()); 403 Ferase_buffer (Fcurrent_buffer ());
404 specbind (intern ("format-alist"), Qnil);
404 Finsert_file_contents_internal (file, Qnil, Qnil, Qnil, Qnil, Qnil, Qnil); 405 Finsert_file_contents_internal (file, Qnil, Qnil, Qnil, Qnil, Qnil, Qnil);
405 data = Fbuffer_substring (Qnil, Qnil, Fcurrent_buffer ()); 406 data = Fbuffer_substring (Qnil, Qnil, Fcurrent_buffer ());
406 unbind_to (count, Qnil); 407 unbind_to (count, Qnil);
407 UNGCPRO; 408 UNGCPRO;
408 return data; 409 return data;