Diff

Differences From Artifact [039bbe7def]:

To Artifact [7e38a33c28]:


   132    132   							break;
   133    133   						case CACKEY_CHROME_NEEDLOGIN:
   134    134   						case CACKEY_CHROME_NEEDPROTECTEDLOGIN:
   135    135   							messageAsVar = new pp::Var(message->pp_var());
   136    136   
   137    137   							reply->Set("status", "retry");
   138    138   							reply->Set("originalrequest", messageAsVar);
          139  +							reply->Set("pinprompt", pinPrompt);
   139    140   
   140    141   							delete messageAsVar;
   141    142   
   142    143   							break;
   143    144   					}
          145  +
          146  +					if (pinPrompt != NULL) {
          147  +						free(pinPrompt);
          148  +					}
   144    149   				}
   145    150   			} else {
   146    151   				reply->Set("status", "error");
   147    152   				reply->Set("error", "Invalid command");
   148    153   			}
   149    154   
   150    155   			/*