Use a string pool for the build-time file dependency string storage
authorPanu Matilainen <pmatilai@redhat.com>
Wed, 26 Sep 2012 07:26:53 +0000 (10:26 +0300)
committerPanu Matilainen <pmatilai@redhat.com>
Wed, 26 Sep 2012 07:49:56 +0000 (10:49 +0300)
commitcb112b67450398aa0981b4055fc66e9972b91eff
tree38667baf58614f1343ae2f224b27725eb699289f
parent65e616cc9fdd00f523939088fab1070021b9f742
Use a string pool for the build-time file dependency string storage

- The pool is mostly just a dumb storage space for this case, but
  insertion to pool is far more efficient than argv search, add,
  sort operation. The order does not matter as the actual information
  is encoded in the string and then painfully parsed out again. This
  could really use a special-purpose data structure for sanity but...
build/rpmfc.c