aboutsummaryrefslogtreecommitdiff
path: root/src/digraph.c
diff options
context:
space:
mode:
authorFelipe Oliveira Carvalho <felipekde@gmail.com>2014-04-07 22:28:33 -0300
committerThiago de Arruda <tpadilha84@gmail.com>2014-04-11 12:57:59 -0300
commitf6b0e335e1f638e3c2d97e6886976d28d3798c32 (patch)
treec44159f894a036baa9e880f53cf3a2c3ba36adb7 /src/digraph.c
parent457bb2615154946d273d75e07f5d5a936f50ede0 (diff)
downloadrneovim-f6b0e335e1f638e3c2d97e6886976d28d3798c32.tar.gz
rneovim-f6b0e335e1f638e3c2d97e6886976d28d3798c32.tar.bz2
rneovim-f6b0e335e1f638e3c2d97e6886976d28d3798c32.zip
Remove OOM error handling code after ga_grow() calls
Diffstat (limited to 'src/digraph.c')
-rw-r--r--src/digraph.c18
1 files changed, 8 insertions, 10 deletions
diff --git a/src/digraph.c b/src/digraph.c
index ea307ad4e2..88f183be4f 100644
--- a/src/digraph.c
+++ b/src/digraph.c
@@ -1618,13 +1618,12 @@ void putdigraph(char_u *str)
// Add a new digraph to the table.
if (i == user_digraphs.ga_len) {
- if (ga_grow(&user_digraphs, 1) == OK) {
- dp = (digr_T *)user_digraphs.ga_data + user_digraphs.ga_len;
- dp->char1 = char1;
- dp->char2 = char2;
- dp->result = n;
- ++user_digraphs.ga_len;
- }
+ ga_grow(&user_digraphs, 1);
+ dp = (digr_T *)user_digraphs.ga_data + user_digraphs.ga_len;
+ dp->char1 = char1;
+ dp->char2 = char2;
+ dp->result = n;
+ ++user_digraphs.ga_len;
}
}
}
@@ -1809,9 +1808,8 @@ void ex_loadkeymap(exarg_T *eap)
p = skipwhite(line);
- if ((*p != '"')
- && (*p != NUL)
- && (ga_grow(&curbuf->b_kmap_ga, 1) == OK)) {
+ if ((*p != '"') && (*p != NUL)) {
+ ga_grow(&curbuf->b_kmap_ga, 1);
kp = (kmap_T *)curbuf->b_kmap_ga.ga_data + curbuf->b_kmap_ga.ga_len;
s = skiptowhite(p);
kp->from = vim_strnsave(p, (int)(s - p));