mirror of
https://github.com/esphome/esphome.git
synced 2025-07-29 06:36:45 +00:00
Replace deprecated sprintf with snprintf in API protobuf code generation (#9365)
This commit is contained in:
parent
90fb3680d4
commit
e58c793da2
File diff suppressed because it is too large
Load Diff
@ -290,7 +290,7 @@ class DoubleType(TypeInfo):
|
|||||||
wire_type = WireType.FIXED64 # Uses wire type 1 according to protobuf spec
|
wire_type = WireType.FIXED64 # Uses wire type 1 according to protobuf spec
|
||||||
|
|
||||||
def dump(self, name: str) -> str:
|
def dump(self, name: str) -> str:
|
||||||
o = f'sprintf(buffer, "%g", {name});\n'
|
o = f'snprintf(buffer, sizeof(buffer), "%g", {name});\n'
|
||||||
o += "out.append(buffer);"
|
o += "out.append(buffer);"
|
||||||
return o
|
return o
|
||||||
|
|
||||||
@ -312,7 +312,7 @@ class FloatType(TypeInfo):
|
|||||||
wire_type = WireType.FIXED32 # Uses wire type 5
|
wire_type = WireType.FIXED32 # Uses wire type 5
|
||||||
|
|
||||||
def dump(self, name: str) -> str:
|
def dump(self, name: str) -> str:
|
||||||
o = f'sprintf(buffer, "%g", {name});\n'
|
o = f'snprintf(buffer, sizeof(buffer), "%g", {name});\n'
|
||||||
o += "out.append(buffer);"
|
o += "out.append(buffer);"
|
||||||
return o
|
return o
|
||||||
|
|
||||||
@ -334,7 +334,7 @@ class Int64Type(TypeInfo):
|
|||||||
wire_type = WireType.VARINT # Uses wire type 0
|
wire_type = WireType.VARINT # Uses wire type 0
|
||||||
|
|
||||||
def dump(self, name: str) -> str:
|
def dump(self, name: str) -> str:
|
||||||
o = f'sprintf(buffer, "%lld", {name});\n'
|
o = f'snprintf(buffer, sizeof(buffer), "%lld", {name});\n'
|
||||||
o += "out.append(buffer);"
|
o += "out.append(buffer);"
|
||||||
return o
|
return o
|
||||||
|
|
||||||
@ -356,7 +356,7 @@ class UInt64Type(TypeInfo):
|
|||||||
wire_type = WireType.VARINT # Uses wire type 0
|
wire_type = WireType.VARINT # Uses wire type 0
|
||||||
|
|
||||||
def dump(self, name: str) -> str:
|
def dump(self, name: str) -> str:
|
||||||
o = f'sprintf(buffer, "%llu", {name});\n'
|
o = f'snprintf(buffer, sizeof(buffer), "%llu", {name});\n'
|
||||||
o += "out.append(buffer);"
|
o += "out.append(buffer);"
|
||||||
return o
|
return o
|
||||||
|
|
||||||
@ -378,7 +378,7 @@ class Int32Type(TypeInfo):
|
|||||||
wire_type = WireType.VARINT # Uses wire type 0
|
wire_type = WireType.VARINT # Uses wire type 0
|
||||||
|
|
||||||
def dump(self, name: str) -> str:
|
def dump(self, name: str) -> str:
|
||||||
o = f'sprintf(buffer, "%" PRId32, {name});\n'
|
o = f'snprintf(buffer, sizeof(buffer), "%" PRId32, {name});\n'
|
||||||
o += "out.append(buffer);"
|
o += "out.append(buffer);"
|
||||||
return o
|
return o
|
||||||
|
|
||||||
@ -400,7 +400,7 @@ class Fixed64Type(TypeInfo):
|
|||||||
wire_type = WireType.FIXED64 # Uses wire type 1
|
wire_type = WireType.FIXED64 # Uses wire type 1
|
||||||
|
|
||||||
def dump(self, name: str) -> str:
|
def dump(self, name: str) -> str:
|
||||||
o = f'sprintf(buffer, "%llu", {name});\n'
|
o = f'snprintf(buffer, sizeof(buffer), "%llu", {name});\n'
|
||||||
o += "out.append(buffer);"
|
o += "out.append(buffer);"
|
||||||
return o
|
return o
|
||||||
|
|
||||||
@ -422,7 +422,7 @@ class Fixed32Type(TypeInfo):
|
|||||||
wire_type = WireType.FIXED32 # Uses wire type 5
|
wire_type = WireType.FIXED32 # Uses wire type 5
|
||||||
|
|
||||||
def dump(self, name: str) -> str:
|
def dump(self, name: str) -> str:
|
||||||
o = f'sprintf(buffer, "%" PRIu32, {name});\n'
|
o = f'snprintf(buffer, sizeof(buffer), "%" PRIu32, {name});\n'
|
||||||
o += "out.append(buffer);"
|
o += "out.append(buffer);"
|
||||||
return o
|
return o
|
||||||
|
|
||||||
@ -555,7 +555,7 @@ class UInt32Type(TypeInfo):
|
|||||||
wire_type = WireType.VARINT # Uses wire type 0
|
wire_type = WireType.VARINT # Uses wire type 0
|
||||||
|
|
||||||
def dump(self, name: str) -> str:
|
def dump(self, name: str) -> str:
|
||||||
o = f'sprintf(buffer, "%" PRIu32, {name});\n'
|
o = f'snprintf(buffer, sizeof(buffer), "%" PRIu32, {name});\n'
|
||||||
o += "out.append(buffer);"
|
o += "out.append(buffer);"
|
||||||
return o
|
return o
|
||||||
|
|
||||||
@ -607,7 +607,7 @@ class SFixed32Type(TypeInfo):
|
|||||||
wire_type = WireType.FIXED32 # Uses wire type 5
|
wire_type = WireType.FIXED32 # Uses wire type 5
|
||||||
|
|
||||||
def dump(self, name: str) -> str:
|
def dump(self, name: str) -> str:
|
||||||
o = f'sprintf(buffer, "%" PRId32, {name});\n'
|
o = f'snprintf(buffer, sizeof(buffer), "%" PRId32, {name});\n'
|
||||||
o += "out.append(buffer);"
|
o += "out.append(buffer);"
|
||||||
return o
|
return o
|
||||||
|
|
||||||
@ -629,7 +629,7 @@ class SFixed64Type(TypeInfo):
|
|||||||
wire_type = WireType.FIXED64 # Uses wire type 1
|
wire_type = WireType.FIXED64 # Uses wire type 1
|
||||||
|
|
||||||
def dump(self, name: str) -> str:
|
def dump(self, name: str) -> str:
|
||||||
o = f'sprintf(buffer, "%lld", {name});\n'
|
o = f'snprintf(buffer, sizeof(buffer), "%lld", {name});\n'
|
||||||
o += "out.append(buffer);"
|
o += "out.append(buffer);"
|
||||||
return o
|
return o
|
||||||
|
|
||||||
@ -651,7 +651,7 @@ class SInt32Type(TypeInfo):
|
|||||||
wire_type = WireType.VARINT # Uses wire type 0
|
wire_type = WireType.VARINT # Uses wire type 0
|
||||||
|
|
||||||
def dump(self, name: str) -> str:
|
def dump(self, name: str) -> str:
|
||||||
o = f'sprintf(buffer, "%" PRId32, {name});\n'
|
o = f'snprintf(buffer, sizeof(buffer), "%" PRId32, {name});\n'
|
||||||
o += "out.append(buffer);"
|
o += "out.append(buffer);"
|
||||||
return o
|
return o
|
||||||
|
|
||||||
@ -673,7 +673,7 @@ class SInt64Type(TypeInfo):
|
|||||||
wire_type = WireType.VARINT # Uses wire type 0
|
wire_type = WireType.VARINT # Uses wire type 0
|
||||||
|
|
||||||
def dump(self, name: str) -> str:
|
def dump(self, name: str) -> str:
|
||||||
o = f'sprintf(buffer, "%lld", {name});\n'
|
o = f'snprintf(buffer, sizeof(buffer), "%lld", {name});\n'
|
||||||
o += "out.append(buffer);"
|
o += "out.append(buffer);"
|
||||||
return o
|
return o
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user