summaryrefslogtreecommitdiff
path: root/str_array.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2022-06-28 19:41:35 +0300
committerArnold D. Robbins <arnold@skeeve.com>2022-06-28 19:41:35 +0300
commit6bbdfdc24df4a4ff46dee47aeb27bd9fd22acd14 (patch)
tree0327d01c5d10f2ac0cd8b5aa643a5931e1aa5bff /str_array.c
parent488500a492d98184cd07f96219184d7445d06be5 (diff)
downloadgawk-6bbdfdc24df4a4ff46dee47aeb27bd9fd22acd14.tar.gz
Squashed commit of the following:
commit 4ddea41a560d667de9112d86ecf9ceb9b147977c Merge: 1819da3a 488500a4 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Mon Jun 27 10:23:41 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 1819da3a18ee15808c69c5bb5fc8071a3fc9a0e5 Merge: a98ff0cb 2ae439f3 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Fri Jun 24 14:17:16 2022 +0300 Merge branch 'master' into feature/mdim-restart commit a98ff0cb4e62673c2014b8cc5ec6282b0e93d0a6 Merge: e0227307 d43b469f Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Jun 22 10:19:43 2022 +0300 Merge branch 'master' into feature/mdim-restart commit e022730782a5943307c2dce308c7d982d0284759 Merge: a05476e0 03f79dcb Author: Arnold D. Robbins <arnold@skeeve.com> Date: Mon Jun 20 08:40:14 2022 +0300 Merge branch 'master' into feature/mdim-restart commit a05476e0c2460bab15059d70365c172cb6af8b27 Merge: 548904f8 f2e71851 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Fri Jun 17 14:37:07 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 548904f85e19fd4466644ce7c537d82558ea3588 Merge: bca382b2 ae879ed7 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Fri Jun 17 14:15:58 2022 +0300 Merge branch 'master' into feature/mdim-restart commit bca382b2a6e70f3e8aebd7c113e9af8f868ea0e4 Merge: ddc1358d 6b97a4f7 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Jun 15 18:09:38 2022 +0300 Merge branch 'master' into feature/mdim-restart commit ddc1358d52f5465c02806b676cdabbb1fa046d38 Merge: a5d1b520 174bc50a Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Jun 8 22:39:42 2022 +0300 Merge branch 'master' into feature/mdim-restart commit a5d1b520410051e912c88fda25e75532e43d9ae4 Merge: ed132168 07d04b91 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Tue Jun 7 22:42:13 2022 +0300 Merge branch 'master' into feature/mdim-restart commit ed13216805ba590fec6a7aa0ae774f3cb149461a Merge: 2627f6bc 03148f2c Author: Arnold D. Robbins <arnold@skeeve.com> Date: Fri Jun 3 12:19:58 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 2627f6bc294a64e0486f6e7a62c4980786e65756 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Fri Jun 3 11:30:31 2022 +0300 Some more small fixes. commit a7211881a2bf1600e6ffb990e77d95e94e64b088 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Fri Jun 3 11:16:36 2022 +0300 Additional fixes for reference count > 1. commit c8da61eb496e9f814ba03681993455ec1d7a0e16 Merge: ec7a63b0 45a9aeb1 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Thu Jun 2 22:07:59 2022 +0300 Merge branch 'master' into feature/mdim-restart commit ec7a63b098ada34b48bf15895c1ba85eae1ece23 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Thu Jun 2 21:42:55 2022 +0300 And, once again, add the new test files. commit f162319580b6a32dfdc6d40880bf329f281f02c5 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Thu Jun 2 19:52:31 2022 +0300 Add a new test. commit 086487f537084f793b9ed698467ed5ced2bac0c9 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Thu Jun 2 19:48:12 2022 +0300 Fix memory corruption problem. commit 9e3bdae69574f3339dc327ba735a6e7209e67bc3 Merge: fea48661 0f12de29 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Jun 1 18:30:10 2022 +0300 Merge branch 'master' into feature/mdim-restart commit fea486613e037bce9c0d881a82d335a2797d7863 Merge: 5338ae04 826e12f5 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Tue May 24 17:02:52 2022 -0400 Merge branch 'master' into feature/mdim-restart commit 5338ae04accb66fa213efc827adaeb9bff73d136 Merge: 4ac52d68 93d37eb5 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Mon May 23 16:40:52 2022 -0400 Merge branch 'master' into feature/mdim-restart commit 4ac52d685c3b6917c088b390b632195fcf68219c Author: Arnold D. Robbins <arnold@skeeve.com> Date: Sun May 22 11:13:14 2022 -0400 Fix memory leak converting Node_elem_new to array. commit 3c95d116d1adf70e8656d4fdfcecb47ed2a2aca8 Merge: 371554a7 4ecda23c Author: Arnold D. Robbins <arnold@skeeve.com> Date: Sun May 22 10:27:24 2022 -0400 Merge branch 'master' into feature/mdim-restart commit 371554a7c41ef7ebfe53d851515ed4465ed00c58 Merge: 5e76c449 86291c81 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Thu May 19 12:52:43 2022 -0400 Merge branch 'master' into feature/mdim-restart commit 5e76c449eb80a6b58984e877d95296856c945fa5 Merge: 8a9e6074 bb5192be Author: Arnold D. Robbins <arnold@skeeve.com> Date: Tue May 17 17:47:17 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 8a9e6074ed86cd699d4b7c70fde85954374bbb1f Merge: 58b844d9 fee5df67 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed May 11 23:20:03 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 58b844d9d888d06be5929d9bb2b4e72500e5187a Merge: 224cfcbb c4e2e18f Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed May 11 23:17:53 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 224cfcbb33688065ef8037a0aabd64b28953f846 Merge: b671cb7f d5742964 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Tue May 10 21:34:17 2022 +0300 Merge branch 'master' into feature/mdim-restart commit b671cb7fa5708a6c023261f2161addbd8be9ca2f Merge: 5fbcb09c 455c99c0 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Thu May 5 16:15:15 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 5fbcb09c975355efd20b5f7ffd352071c99d7bc6 Merge: 0fa7a8eb 57745697 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Tue May 3 22:57:39 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 0fa7a8eb003a9899f15124444a23878b25ee2c5d Merge: 0ead15b9 d2b7dbb1 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Tue May 3 22:55:49 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 0ead15b9d6170db2dd9b9e003ce231cf138c60ce Merge: 2c14c31f 0b77c57f Author: Arnold D. Robbins <arnold@skeeve.com> Date: Fri Apr 29 11:41:56 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 2c14c31fc8b7ad36fdfe8d5387e24e664c7e6d39 Merge: 161546b4 d2e790ba Author: Arnold D. Robbins <arnold@skeeve.com> Date: Fri Apr 29 11:03:55 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 161546b45836571ec07746b052a89f394cbb64ec Merge: 459cf2a5 20c0d1e7 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Thu Apr 28 23:28:03 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 459cf2a53e1945b53b3f0be1ab80a2e4d67cea88 Merge: 300cf5f5 27f1be8a Author: Arnold D. Robbins <arnold@skeeve.com> Date: Thu Apr 21 17:36:18 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 300cf5f522c928476cfbd13cbb670222a8d97a70 Merge: e319f5fe 618431c8 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Thu Apr 21 12:15:38 2022 +0300 Merge branch 'master' into feature/mdim-restart commit e319f5feba1df6c0f018344efc6757d086cee710 Merge: 6a92817e c9e804f4 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Apr 20 17:22:28 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 6a92817ef034fd0915fdd88879bed1c470457111 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Apr 20 16:39:51 2022 +0300 Small whitespace cleanups. commit 6abf94e452643df122935f585e209f52f6814782 Merge: 9c9b241a b55d466c Author: Arnold D. Robbins <arnold@skeeve.com> Date: Mon Apr 18 16:24:24 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 9c9b241a2cf538c05ce162f73fb45e06f73e509f Merge: 5ec85050 b6fd48c9 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Fri Apr 8 13:16:43 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 5ec85050cac30dfb239ba6350b32ff447fe67f11 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Apr 6 20:22:36 2022 +0300 More cleanups. commit ff3f9433a6ab9d0f4e5ca21e3cf8b7dc69741d39 Merge: 0e6a31ca 62ec80d7 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Apr 6 20:09:30 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 0e6a31caf3c0ee5d9a329a1cd8ae4ae17c950990 Merge: 4fc1469f 4bbfe95a Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Apr 6 08:15:45 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 4fc1469f68f15b2f56c31340cbd852dda2c43cf6 Merge: 3ef91f55 32b09ecf Author: Arnold D. Robbins <arnold@skeeve.com> Date: Fri Apr 1 16:08:22 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 3ef91f5586feb1fa9e20cb3c2f1359a465ec8db9 Merge: 56242fa8 8b41863c Author: Arnold D. Robbins <arnold@skeeve.com> Date: Fri Apr 1 14:20:09 2022 +0300 Merge branch 'feature/mdim-restart' of ssh://git.sv.gnu.org/srv/git/gawk into feature/mdim-restart commit 56242fa8c66f43ae23b9f47b1e225a6692515f1b Author: Arnold D. Robbins <arnold@skeeve.com> Date: Fri Apr 1 14:18:53 2022 +0300 Additional cleanups. commit 8b41863cd58085a86acf31e131e60233e9b3a4f2 Merge: 89a85232 dd566361 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Mar 30 10:22:55 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 89a85232c6d8203f33052cf305e79cb5b2ab952a Author: Arnold D. Robbins <arnold@skeeve.com> Date: Mon Mar 28 19:37:29 2022 +0300 Final fixes and update ChangeLog. commit 278b252a84ff2af01cb9d572c4b9c1e5b01c2b59 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Sun Mar 27 08:21:53 2022 +0300 And the rest of the mdim test files. commit 349910e7752b6c10ed6f475b83f49bf3577c96d3 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Sun Mar 27 08:19:54 2022 +0300 Fix mdim1.ok. commit f464540b8d76f9829acd88fb46d1efa587d69b83 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Sun Mar 27 08:18:24 2022 +0300 Add mdim1, mdim2 tests. commit 6eff0cb4ab369aa32d919f281cdbfced06a05fcf Merge: b79756a0 c2f6af30 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Sun Mar 27 08:11:03 2022 +0300 Merge branch 'master' into feature/mdim-restart commit b79756a0f070815264378f5614ef83d5c807f918 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Sat Mar 26 22:17:36 2022 +0300 Remove wrong comment. commit 32cf648f9ee4f30e95e3a4503ed56f9b2ca9c8ab Author: Arnold D. Robbins <arnold@skeeve.com> Date: Sat Mar 26 22:13:19 2022 +0300 Continue fixing. commit 0368d0007ddeba8c0f6b32bef47c0b7d3b49784b Author: Arnold D. Robbins <arnold@skeeve.com> Date: Sat Mar 26 21:55:07 2022 +0300 Next fix. commit b67edcd6079e5c600f9b36c00994555ed54edc00 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Sat Mar 26 21:19:06 2022 +0300 Continue making progress. commit 0a5688347945717c3bce4993ac507f692a85ebe2 Merge: 1f4dbe80 0cdb4a0e Author: Arnold D. Robbins <arnold@skeeve.com> Date: Fri Mar 25 14:03:26 2022 +0300 Merge branch 'master' into feature/mdim-restart commit 1f4dbe804b2d5936d10567f44bc6b1bca448e6e1 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Mar 23 21:27:31 2022 +0200 Continuing progress. commit 8e4e61cf09db4c3e93cc9fd92b5f4a0429240d36 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Mar 23 20:59:02 2022 +0200 Small code cleanup. commit 2b918ad7a76155acbfd19ccf695fe50cd6a1baa7 Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Mar 23 20:57:05 2022 +0200 Stage 2 working. commit 7d30f731653bd0358af43a65384491d526006a8b Author: Arnold D. Robbins <arnold@skeeve.com> Date: Wed Mar 23 20:50:27 2022 +0200 First stage working.
Diffstat (limited to 'str_array.c')
-rw-r--r--str_array.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/str_array.c b/str_array.c
index 08704312..101ad0b9 100644
--- a/str_array.c
+++ b/str_array.c
@@ -217,7 +217,7 @@ str_lookup(NODE *symbol, NODE *subs)
b->ahname = subs;
b->ahname_str = subs->stptr;
b->ahname_len = subs->stlen;
- b->ahvalue = dupnode(Nnull_string);
+ b->ahvalue = new_array_element();
b->ahcode = code1;
return & (b->ahvalue);
}