Page MenuHomePhabricator

D12374.diff
No OneTemporary

D12374.diff

diff --git a/src/xsprintf/qsprintf.php b/src/xsprintf/qsprintf.php
--- a/src/xsprintf/qsprintf.php
+++ b/src/xsprintf/qsprintf.php
@@ -136,6 +136,9 @@
case 'd': // ...integers.
$value = implode(', ', array_map('intval', $value));
break;
+ case 'f': // ...floats.
+ $value = implode(', ', array_map('floatval', $value));
+ break;
case 's': // ...strings.
foreach ($value as $k => $v) {
$value[$k] = "'".$escaper->escapeUTF8String((string)$v)."'";
@@ -243,6 +246,7 @@
case 'Ls':
case 'LC':
case 'LB':
+ case 'Lf':
if (!is_array($value)) {
throw new AphrontParameterQueryException(
$query,
@@ -278,6 +282,7 @@
break;
case 'Ld':
+ case 'Lf':
case 'd':
case 'f':
if (!is_null($value) && !is_numeric($value)) {

File Metadata

Mime Type
text/plain
Expires
Mon, May 13, 10:50 PM (1 w, 2 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6277978
Default Alt Text
D12374.diff (875 B)

Event Timeline