Project

General

Profile

publish_js_to_p2j_param_fix_20170301a.patch

Eric Faulhaber, 03/01/2017 10:05 PM

Download (2.91 KB)

View differences:

src/com/goldencode/p2j/ui/LogicalTerminal.java 2017-03-02 02:55:34 +0000
14625 14625
    *           parameters. When <code>null</code>, it means that no parameters were specified for
14626 14626
    *           this call.
14627 14627
    */
14628
   public static void publishExternal(String event, long publisher, String[] args)
14628
   public static void publishExternal(String event, long publisher, Object[] args)
14629 14629
   {
14630 14630
      handle hpublisher = handle.fromResourceId(publisher);
14631 14631

  
src/com/goldencode/p2j/ui/ServerExports.java 2017-03-02 02:57:41 +0000
568 568
    *           parameters. When <code>null</code>, it means that no parameters were specified for
569 569
    *           this call.
570 570
    */
571
   public void publishExternal(String event, long publisher, String[] args);
571
   public void publishExternal(String event, long publisher, Object[] args);
572 572
}
src/com/goldencode/p2j/ui/client/gui/driver/web/GuiWebSocket.java 2017-03-02 00:27:00 +0000
2249 2249
         // read arg num
2250 2250
         int argNum = message[offset];
2251 2251
         offset = offset + 1;
2252
         String[] args = new String[argNum];
2252
         Object[] args = new Object[argNum];
2253 2253
         for (int i = 0; i < argNum; i++)
2254 2254
         {
2255 2255
            // read arg
src/com/goldencode/p2j/util/NamedEventManager.java 2017-03-02 02:55:43 +0000
579 579
    *           parameters. When <code>null</code>, it means that no parameters were specified for
580 580
    *           this call.
581 581
    */
582
   public static void publishExternal(String event, handle publisher, String[] args)
582
   public static void publishExternal(String event, handle publisher, Object[] args)
583 583
   {
584 584
      ProcedureManager.publishExternal(event, publisher, args);
585 585
   }
src/com/goldencode/p2j/util/ProcedureManager.java 2017-03-02 02:55:55 +0000
1272 1272
    *           parameters. When <code>null</code>, it means that no parameters were specified for
1273 1273
    *           this call.
1274 1274
    */
1275
   static void publishExternal(String event, handle publisher, String[] args)
1275
   static void publishExternal(String event, handle publisher, Object[] args)
1276 1276
   {
1277 1277
      publish(new character(event), publisher, null, args);
1278 1278
   }