FLTK logo

STR #3108

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 Home  |  Articles & FAQs  |  Bugs & Features  |  Documentation  |  Download  |  Screenshots  ]
 

Return to Bugs & Features | Roadmap 1.3 | SVN ⇄ GIT ]

STR #3108

Application:FLTK Library
Status:1 - Closed w/Resolution
Priority:2 - Low, e.g. a documentation error or undocumented side-effect
Scope:3 - Applies to all machines and operating systems
Subsystem:Core Library
Summary:[patch] Constify XPM pointers
Version:1.3-current
Created By:cand
Assigned To:matt
Fix Version:1.4.0
Fix Commit:7d9d7dd7b84b077e04d47ddf28961a1f99cbede4
Update Notification:

Receive EMails Don't Receive EMails

Trouble Report Files:


Name/Time/Date Filename/Size  
 
#1 cand
06:25 Jul 16, 2014
fltk-constify-xpms.patch
2k
 
 
#2 cand
06:28 Jul 16, 2014
fltk-constify-xpms_v2.patch
3k
 
     

Trouble Report Comments:


Name/Time/Date Text  
 
#1 cand
06:25 Jul 16, 2014
This moves about 2kb of data to the read-only data section, lowering the RAM use of client apps by that amount.

The XPMs are still fully valid and open in programs.
 
 
#2 cand
06:28 Jul 16, 2014
v2: Forgot to include two XPMs hidden in the tree prefs file.  
 
#3 greg.ercolano
20:37 Jul 16, 2014
From what I can tell, programs like gimp(1) will load .xpms with these
mods, but won't preserve the const specifications on re-save.

We should probably add a check to our Makefiles so we don't loose
the const specifications in our xpms just by a casual load/save
cycle in an image editor.
 
 
#4 cand
05:17 Aug 21, 2014
The v2 patch was applied in 10233. The automatic checks remain to be done.  
 
#5 ianmacarthur
03:59 Sep 05, 2014
Are we in a position to think about closing this one?  
 
#6 matt
15:15 Feb 04, 2019
Fixed in Git repository.  
     

Return to Bugs & Features ]

 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.