Microsoft KB Archive/97058

{| = PRB: RELEASE Command with Missing Comma Doesn't Generate Error =
 * width="100%"|

ID: Q97058

The information in this article applies to:


 * Microsoft FoxPro for MS-DOS, versions 2.0, 2.5, and 2.5a
 * Microsoft FoxPro for Windows, versions 2.5 and 2.5a

SUMMARY
The RELEASE command removes memory variables and arrays, menus, popups, user-defined windows and system windows from memory. The RELEASE command does not work properly if an attempt is made to release memory variables not separated by a comma.

Steps to Reproduce Problem
Type the following in the Command window:

x=10 y=20 RELEASE x, y      && (with comma) ?x                 && variable 'x' not found ?y                 && variable 'y' not found

x=10 y=20 RELEASE x  y       && no comma and no error message ?x                 && variable 'x' not found ?y                 && 20 The RELEASE command did not generate an error message when the comma was missing between the two variables. Variable x was released from memory, but variable y was not released from memory.