Advertisement
Guest User

csound patch

a guest
May 3rd, 2025
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. diff '--color=auto' -ur a/Opcodes/OSC.c b/Opcodes/OSC.c
  2. --- a/Opcodes/OSC.c 2022-02-02 09:50:53.000000000 +0100
  3. +++ b/Opcodes/OSC.c 2025-05-03 19:44:38.372775787 +0200
  4. @@ -477,8 +477,9 @@
  5. }
  6.  
  7. static int32_t OSC_handler(const char *path, const char *types,
  8. - lo_arg **argv, int32_t argc, void *data, void *p)
  9. + lo_arg **argv, int32_t argc, lo_message data1, void *p)
  10. {
  11. + void *data=data1;
  12. IGN(argc); IGN(data);
  13. OSC_PORT *pp = (OSC_PORT*) p;
  14. OSCLCOMMON *o;
  15. @@ -542,7 +543,7 @@
  16. case 'b':
  17. {
  18. int32_t len =
  19. - lo_blobsize((lo_blob*)argv[i]);
  20. + lo_blobsize((lo_blob)argv[i]);
  21. m->args[i].blob =
  22. csound->Malloc(csound,len);
  23. memcpy(m->args[i].blob, argv[i], len);
  24. @@ -958,8 +959,9 @@
  25. /* ******** ARRAY VERSION **** EXPERIMENTAL *** */
  26.  
  27. static int32_t OSC_ahandler(const char *path, const char *types,
  28. - lo_arg **argv, int32_t argc, void *data, void *p)
  29. + lo_arg **argv, int32_t argc, lo_message data1, void *p)
  30. {
  31. + void *data=data1;
  32. IGN(argc); IGN(data);
  33. OSC_PORT *pp = (OSC_PORT*) p;
  34. OSCLCOMMON *o;
  35.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement