Merge pull request #306 from bovi/printf-optional

Make printf optional based on sprintf
This commit is contained in:
Yukihiro "Matz" Matsumoto
2012-06-21 02:55:28 -07:00
+7 -2
View File
@@ -48,7 +48,12 @@ module Kernel
args[0]
end
def printf(*args)
__printstr__(sprintf(*args))
if Kernel.respond_to?(:sprintf)
##
# Invoke method +sprintf+ and pass +*args+ to it.
# Pass return value to *print* of STDOUT.
def printf(*args)
__printstr__(sprintf(*args))
end
end
end