mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Use 'g_strdup_printf' instead of 'asprintf'.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2738 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
f4b80ac0ba
commit
74fddc58e5
@ -2573,13 +2573,12 @@ xaccSRSaveChangedCells (SplitRegister *reg, Transaction *trans, Split *split)
|
|||||||
refresh_accounts = g_list_prepend(refresh_accounts, new_acc);
|
refresh_accounts = g_list_prepend(refresh_accounts, new_acc);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
char *message = NULL;
|
char *message;
|
||||||
|
|
||||||
asprintf(&message, REG_CURR_MSG, xaccAccountGetName(new_acc));
|
message = g_strdup_printf(REG_CURR_MSG, xaccAccountGetName(new_acc));
|
||||||
assert(message != NULL);
|
|
||||||
|
|
||||||
gnc_warning_dialog_parented(xaccSRGetParent(reg), message);
|
gnc_warning_dialog_parented(xaccSRGetParent(reg), message);
|
||||||
free(message);
|
g_free(message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -2647,13 +2646,12 @@ xaccSRSaveChangedCells (SplitRegister *reg, Transaction *trans, Split *split)
|
|||||||
refresh_accounts = g_list_prepend(refresh_accounts, new_acc);
|
refresh_accounts = g_list_prepend(refresh_accounts, new_acc);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
char *message = NULL;
|
char *message;
|
||||||
|
|
||||||
asprintf(&message, REG_CURR_MSG, xaccAccountGetName(new_acc));
|
message = g_strdup_printf(REG_CURR_MSG, xaccAccountGetName(new_acc));
|
||||||
assert(message != NULL);
|
|
||||||
|
|
||||||
gnc_warning_dialog_parented(xaccSRGetParent(reg), message);
|
gnc_warning_dialog_parented(xaccSRGetParent(reg), message);
|
||||||
free(message);
|
g_free(message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -2693,22 +2691,19 @@ xaccSRSaveChangedCells (SplitRegister *reg, Transaction *trans, Split *split)
|
|||||||
char *radio_list[4] = { NULL, NULL, NULL, NULL };
|
char *radio_list[4] = { NULL, NULL, NULL, NULL };
|
||||||
|
|
||||||
if (MOD_AMNT & changed)
|
if (MOD_AMNT & changed)
|
||||||
asprintf(&radio_list[0], "%s (%s)", AMT_STR, CHANGED_STR);
|
radio_list[0] = g_strdup_printf("%s (%s)", AMT_STR, CHANGED_STR);
|
||||||
else
|
else
|
||||||
radio_list[0] = strdup(AMT_STR);
|
radio_list[0] = g_strdup(AMT_STR);
|
||||||
|
|
||||||
if (MOD_PRIC & changed)
|
if (MOD_PRIC & changed)
|
||||||
asprintf(&radio_list[1], "%s (%s)", PRICE_STR, CHANGED_STR);
|
radio_list[1] = g_strdup_printf("%s (%s)", PRICE_STR, CHANGED_STR);
|
||||||
else
|
else
|
||||||
radio_list[1] = strdup(PRICE_STR);
|
radio_list[1] = g_strdup(PRICE_STR);
|
||||||
|
|
||||||
if (MOD_VALU & changed)
|
if (MOD_VALU & changed)
|
||||||
asprintf(&radio_list[2], "%s (%s)", VALUE_STR, CHANGED_STR);
|
radio_list[2] = g_strdup_printf("%s (%s)", VALUE_STR, CHANGED_STR);
|
||||||
else
|
else
|
||||||
radio_list[2] = strdup(VALUE_STR);
|
radio_list[2] = g_strdup(VALUE_STR);
|
||||||
|
|
||||||
for (i = 0; i < 3; i++)
|
|
||||||
assert(radio_list[i] != NULL);
|
|
||||||
|
|
||||||
if (!(MOD_AMNT & changed))
|
if (!(MOD_AMNT & changed))
|
||||||
default_value = 0;
|
default_value = 0;
|
||||||
@ -2726,7 +2721,7 @@ xaccSRSaveChangedCells (SplitRegister *reg, Transaction *trans, Split *split)
|
|||||||
radio_list);
|
radio_list);
|
||||||
|
|
||||||
for (i = 0; i < 3; i++)
|
for (i = 0; i < 3; i++)
|
||||||
free(radio_list[i]);
|
g_free(radio_list[i]);
|
||||||
|
|
||||||
switch(choice)
|
switch(choice)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user