mirror of
https://github.com/irssi/irssi.git
synced 2026-08-11 12:53:42 +02:00
Do not crash when settings_get_str returns NULL.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4341 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
b25c8cf1d1
commit
35574b10c4
1 changed files with 8 additions and 2 deletions
|
|
@ -72,8 +72,14 @@ SV *
|
|||
settings_get_str(key)
|
||||
char *key
|
||||
CODE:
|
||||
RETVAL = newSVpv(settings_get_str(key), 0);
|
||||
SvUTF8_on(RETVAL);
|
||||
const char *str;
|
||||
|
||||
RETVAL = NULL;
|
||||
str = settings_get_str(key);
|
||||
if (str != NULL) {
|
||||
RETVAL = newSVpv(str, 0);
|
||||
SvUTF8_on(RETVAL);
|
||||
}
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue