2 Replies Latest reply on Sep 26, 2012 4:40 AM by Niakris

    Different behaviour of a plugin in CS6 and CS5.5

    Niakris

      I've noticed a difference in a plugin behaviour in CS6 and CS5.5.

      The following call generates a PF_Cmd_ARBITRARY_CALLBACK in CS6. The PF_Cmd_ARBITRARY_CALLBACK appears later in a plugin work and doesn't work properly in CS6. Though in CS5.5 there is no problem with this function, it doesn't generate any weird events.

       

      suites.ParamUtilsSuite1()->PF_GetCurrentState(in_data->effect_ref, &seqData->curSessionParamState); (code for CS5.5)

      suites.ParamUtilsSuite3()->PF_GetCurrentState(in_data->effect_ref,PF_ParamIndex_CHECK_ALL, NULL, NULL, &seqData->curSessionParamState); (updated code for CS6, in respect that the signature of PF_GetCurrentState has changed)

       

      I work in Windows 7, x64. CS6 is 11.0.0.378 version, CS5.5 is 10.5.0.253 version. Do you have any idea what might have changed in CS6 to provide such an error?