mirror of
https://github.com/fltk/fltk.git
synced 2026-06-04 23:42:15 +08:00
Fl_Preferences: fixed delete/free confusion, updated docu and sample on buffer size issue (buffer needs to allow for additional byte for trailing zero)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2242 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
@@ -139,7 +139,7 @@ int get(const char *entry, int &value, int defaultValue)<BR>
|
||||
int get(const char *entry, float &value, float defaultValue)<BR>
|
||||
int get(const char *entry, double &value, double defaultValue )<BR>
|
||||
int get(const char *entry, char *&text, const char *defaultValue)<BR>
|
||||
int get(const char *entry, char *text, const char *defaultValue, int maxSize)<BR>
|
||||
int get(const char *entry, char *text, const char *defaultValue, int maxLength)<BR>
|
||||
int get(const char *entry, void *&data, const void *defaultValue, int defaultSize)<BR>
|
||||
int get(const char *entry, void *data, const void *defaultValue, int defaultSize,
|
||||
int maxSize)</a></H4>
|
||||
@@ -149,6 +149,7 @@ supplied. The return value indicates if the value was available
|
||||
(non-zero) or the default was used (0). If the '<tt>char
|
||||
*&text</tt>' or '<tt>void *&data</tt>' form is used,
|
||||
the resulting data must be freed with '<tt>free(value)</tt>'.
|
||||
<P>'<tt>maxLength</tt>' is the maximum length of text that will be read. The text buffer must allow for one additional byte for a trailling zero.
|
||||
|
||||
<H4><a name="Fl_Preferences.group">const char
|
||||
*Fl_Preferences::group(int ix)</a></H4>
|
||||
|
||||
Reference in New Issue
Block a user