Hi Serge, >> + if (!extra_keep_store[i]) { >> + SYSERROR("failed to allocate >> memory for storing current " >> + "environment variable >> values that will be kept"); >> + while (i > 0) >> + >> free(extra_keep_store[--i]); >> + free(extra_keep_store); >> + return -1; > > The freeing seems unnecessary as you're about to rexit(-1), right?
in the current flow, yes. However, this function may be useful from other places where one does not exit if it fails, so I'd rather be a bit defensive in the programming style, if possible. -- Christian ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ Lxc-devel mailing list Lxc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-devel