aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2022-05-16 11:07:57 +0200
committerMartin Liska <mliska@suse.cz>2022-05-16 11:07:57 +0200
commit8ab53e65a60cc151ff9b5b48c749d40e0bd58756 (patch)
treef867fc6bb86e6f98e9b851a049202d3764a7c6dc /gcc
parentcc7cd8d57cabf2598a1c5f64dd77487c31b4d149 (diff)
downloadgcc-8ab53e65a60cc151ff9b5b48c749d40e0bd58756.zip
gcc-8ab53e65a60cc151ff9b5b48c749d40e0bd58756.tar.gz
gcc-8ab53e65a60cc151ff9b5b48c749d40e0bd58756.tar.bz2
opts-global.cc: document last change
gcc/ChangeLog: * opts-global.cc (write_langs): Add comment.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/opts-global.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/opts-global.cc b/gcc/opts-global.cc
index 4f5f8cd..4355e26 100644
--- a/gcc/opts-global.cc
+++ b/gcc/opts-global.cc
@@ -61,6 +61,8 @@ write_langs (unsigned int mask)
if (mask & (1U << n))
len += strlen (lang_name) + 1;
+ /* Allocate at least one character as we'll terminate the string
+ at the very end of this function. */
result = XNEWVEC (char, MAX (1, len));
len = 0;
for (n = 0; (lang_name = lang_names[n]) != 0; n++)