File: 32bit.patch

package info (click to toggle)
juce 8.0.12%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 85,680 kB
  • sloc: cpp: 537,251; ansic: 161,015; java: 3,248; javascript: 1,242; xml: 551; python: 259; sh: 173; makefile: 79
file content (28 lines) | stat: -rw-r--r-- 1,839 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Description: Allow building on i386 (and probably other 32bit systems)
Author: IOhannes m zmölnig
Origin: Debian
Bug: https://github.com/juce-framework/JUCE/issues/1394
Last-Update: 2024-06-17
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- juce.orig/modules/juce_core/text/juce_String.cpp
+++ juce/modules/juce_core/text/juce_String.cpp
@@ -871,6 +871,7 @@
 JUCE_API String& JUCE_CALLTYPE operator<< (String& s1, uint8  number)         { return s1 += (int) number; }
 JUCE_API String& JUCE_CALLTYPE operator<< (String& s1, short  number)         { return s1 += (int) number; }
 JUCE_API String& JUCE_CALLTYPE operator<< (String& s1, int    number)         { return s1 += number; }
+JUCE_API String& JUCE_CALLTYPE operator<< (String& s1, unsigned int number)   { return s1 += String (number); }
 JUCE_API String& JUCE_CALLTYPE operator<< (String& s1, long   number)         { return s1 += String (number); }
 JUCE_API String& JUCE_CALLTYPE operator<< (String& s1, unsigned long number)  { return s1 += String (number); }
 JUCE_API String& JUCE_CALLTYPE operator<< (String& s1, int64  number)         { return s1 += String (number); }
--- juce.orig/modules/juce_core/text/juce_String.h
+++ juce/modules/juce_core/text/juce_String.h
@@ -1461,6 +1461,8 @@
 /** Appends a decimal number to the end of a string. */
 JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, int number);
 /** Appends a decimal number to the end of a string. */
+JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, unsigned int number);
+/** Appends a decimal number to the end of a string. */
 JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, long number);
 /** Appends a decimal number to the end of a string. */
 JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, unsigned long number);