Skip to content

Commit 5d64a5c

Browse files
committed
Replace safe uses of sprintf with snprintf to appease Apple.
1 parent 133d83f commit 5d64a5c

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

unit/Unit.cpp

+11-11
Original file line numberDiff line numberDiff line change
@@ -172,77 +172,77 @@ namespace Unit
172172

173173
arg::arg(const void *_op)
174174
{
175-
sprintf(tmpbuf, "0x%08zx", reinterpret_cast<size_t>(_op));
175+
snprintf(tmpbuf, sizeof(tmpbuf), "0x%08zx", reinterpret_cast<size_t>(_op));
176176
op = tmpbuf;
177177
has_value = true;
178178
}
179179

180180
arg::arg(unsigned char _op)
181181
{
182-
sprintf(tmpbuf, "%u", _op);
182+
snprintf(tmpbuf, sizeof(tmpbuf), "%u", _op);
183183
op = tmpbuf;
184184
has_value = true;
185185
}
186186

187187
arg::arg(unsigned short _op)
188188
{
189-
sprintf(tmpbuf, "%u", _op);
189+
snprintf(tmpbuf, sizeof(tmpbuf), "%u", _op);
190190
op = tmpbuf;
191191
has_value = true;
192192
}
193193

194194
arg::arg(unsigned int _op)
195195
{
196-
sprintf(tmpbuf, "%d", _op);
196+
snprintf(tmpbuf, sizeof(tmpbuf), "%d", _op);
197197
op = tmpbuf;
198198
has_value = true;
199199
}
200200

201201
arg::arg(unsigned long _op)
202202
{
203-
sprintf(tmpbuf, "%lu", _op);
203+
snprintf(tmpbuf, sizeof(tmpbuf), "%lu", _op);
204204
op = tmpbuf;
205205
has_value = true;
206206
}
207207

208208
arg::arg(unsigned long long _op)
209209
{
210-
sprintf(tmpbuf, "%llu", _op);
210+
snprintf(tmpbuf, sizeof(tmpbuf), "%llu", _op);
211211
op = tmpbuf;
212212
has_value = true;
213213
}
214214

215215
arg::arg(signed char _op)
216216
{
217-
sprintf(tmpbuf, "%d", _op);
217+
snprintf(tmpbuf, sizeof(tmpbuf), "%d", _op);
218218
op = tmpbuf;
219219
has_value = true;
220220
}
221221

222222
arg::arg(short _op)
223223
{
224-
sprintf(tmpbuf, "%d", _op);
224+
snprintf(tmpbuf, sizeof(tmpbuf), "%d", _op);
225225
op = tmpbuf;
226226
has_value = true;
227227
}
228228

229229
arg::arg(int _op)
230230
{
231-
sprintf(tmpbuf, "%d", _op);
231+
snprintf(tmpbuf, sizeof(tmpbuf), "%d", _op);
232232
op = tmpbuf;
233233
has_value = true;
234234
}
235235

236236
arg::arg(long _op)
237237
{
238-
sprintf(tmpbuf, "%ld", _op);
238+
snprintf(tmpbuf, sizeof(tmpbuf), "%ld", _op);
239239
op = tmpbuf;
240240
has_value = true;
241241
}
242242

243243
arg::arg(long long _op)
244244
{
245-
sprintf(tmpbuf, "%lld", _op);
245+
snprintf(tmpbuf, sizeof(tmpbuf), "%lld", _op);
246246
op = tmpbuf;
247247
has_value = true;
248248
}

0 commit comments

Comments
 (0)