Diff

Differences From Artifact [145025308e]:

To Artifact [c7ea100694]:


   325    325   	}
   326    326   
   327    327   	free(certificates);
   328    328   
   329    329   	return;
   330    330   }
   331    331   
   332         -cackey_chrome_returnType cackey_chrome_signMessage(struct cackey_certificate *certificate, void *data, unsigned long dataLength, unsigned char *destination, unsigned long *destinationLength, char **pinPrompt, char *pin) {
          332  +cackey_chrome_returnType cackey_chrome_signMessage(struct cackey_certificate *certificate, void *data, unsigned long dataLength, void *destination, unsigned long *destinationLength, char **pinPrompt, const char *pin) {
   333    333   	CK_RV chk_rv;
   334    334   	CK_ULONG numSlots, currSlot;
   335    335   	CK_SLOT_ID_PTR slots;
   336    336   	CK_SLOT_INFO slotInfo;
   337    337   	CK_SESSION_HANDLE hSession;
   338    338   	CK_OBJECT_HANDLE hObject, hKey;
   339    339   	CK_ULONG ulObjectCount;