Lines Matching refs:props
70 static SmProp *props[5];
692 props[0] = (SmProp *) calloc(1, sizeof(SmProp));
693 props[0]->name = strdup(SmProgram);
694 props[0]->type = strdup(SmARRAY8);
695 props[0]->num_vals = 1;
696 props[0]->vals = (SmPropValue *) calloc(1, sizeof(SmPropValue));
697 props[0]->vals[0].value = strdup(Argv[0]);
698 props[0]->vals[0].length = (int) strlen(Argv[0]);
702 props[1] = (SmProp *) calloc(1, sizeof(SmProp));
703 props[1]->name = strdup(SmUserID);
704 props[1]->type = strdup(SmARRAY8);
705 props[1]->num_vals = 1;
706 props[1]->vals = (SmPropValue *) calloc(1, sizeof(SmPropValue));
707 props[1]->vals[0].value = strdup(userId);
708 props[1]->vals[0].length = (int) strlen(userId);
713 props[2] = (SmProp *) calloc(1, sizeof(SmProp));
714 props[2]->name = strdup(SmRestartStyleHint);
715 props[2]->type = strdup(SmCARD8);
716 props[2]->num_vals = 1;
717 props[2]->vals = (SmPropValue *) calloc(1, sizeof(SmPropValue));
718 props[2]->vals[0].value = hint;
719 props[2]->vals[0].length = 1;
721 SmcSetProperties(smcConn2, 3, props);
774 props[3] = (SmProp *) calloc(1, sizeof(SmProp));
775 props[3]->name = strdup(SmRestartCommand);
776 props[3]->type = strdup(SmLISTofARRAY8);
777 props[3]->vals = (SmPropValue *) calloc((size_t)(Argc + 4), sizeof(SmPropValue));
779 if (!props[3]->vals) {
792 props[3]->vals[numVals].value = (SmPointer) strdup(Argv[i]);
793 props[3]->vals[numVals++].length = (int) strlen(Argv[i]);
797 props[3]->vals[numVals].value = strdup("-clientId");
798 props[3]->vals[numVals++].length = 9;
800 props[3]->vals[numVals].value = strdup(twm_clientId);
801 props[3]->vals[numVals++].length = (int) strlen(twm_clientId);
803 props[3]->vals[numVals].value = strdup("-restore");
804 props[3]->vals[numVals++].length = 8;
806 props[3]->vals[numVals].value = strdup(filename);
807 props[3]->vals[numVals++].length = (int) strlen(filename);
809 props[3]->num_vals = numVals;
813 props[4] = (SmProp *) calloc(1, sizeof(SmProp));
814 props[4]->name = strdup(SmDiscardCommand);
815 props[4]->type = strdup(SmARRAY8);
816 props[4]->num_vals = 1;
817 props[4]->vals = (SmPropValue *) calloc(1, sizeof(SmPropValue));
818 props[4]->vals[0].value = strdup(discardCommand);
819 props[4]->vals[0].length = (int) strlen(discardCommand);
821 SmcSetProperties(smcConn2, 2, props + 3);
928 if (props[i]) {
929 SmFreeProperty(props[i]);