Example: lr_save_var
In the following example, lr_save_var limits the length of a parameter.
Action() { #define MAX_NAME_LEN 4 // Create the parameter, InName lr_save_string("Fitzwilliam", "InName"); // Save the first four characters of "InName" to "ShortName" lr_save_var( lr_eval_string("{InName}"), MAX_NAME_LEN, 0, "ShortName"); lr_output_message("ShortName value is %s", lr_eval_string("{ShortName}")); return 0; }
Action.c(8): Notify: Saving Parameter "InName = Fitzwilliam"
Action.c(10): Notify: Saving Parameter "ShortName = Fitz"
Action.c(12): ShortName value is Fitz