HomePhorge

[#4692] undefined variables cause :undef to be passed to functions
8cd1540f82cbUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

[#4692] undefined variables cause :undef to be passed to functions

The :undef symbol, which we use internally to distinguish between
undefined variables and variables whose value is the empty string, is
being leaked in calls to functions (e.g. "split"). This is a
departure from 0.25.x behavior, where undefined variables evaluated to
"".

This patch restores the 0.25.x behavior.

Details

Provenance
Paul Berry <paul@puppetlabs.com>Authored on
Markus Roberts <Markus@reality.com>Committed on Sep 23 2010, 6:11 AM
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPU06bf566cf71b: [#4787] Missing require causing failure
Branches
Unknown
Tags
Unknown

Event Timeline

Markus Roberts <Markus@reality.com> committed rPU8cd1540f82cb: [#4692] undefined variables cause :undef to be passed to functions (authored by Paul Berry <paul@puppetlabs.com>).Sep 23 2010, 6:11 AM