THRIFT-4015 Fix wrongly spelled "Thirft"s
Client: Perl + NodeJS
Patch: Jens Geyer
diff --git a/lib/nodejs/README.md b/lib/nodejs/README.md
index 88499f7..af88c68 100644
--- a/lib/nodejs/README.md
+++ b/lib/nodejs/README.md
@@ -58,7 +58,7 @@
 <a name="int64"></a>
 ## Int64
 
-Since JavaScript represents all numbers as doubles, int64 values cannot be accurately represented naturally. To solve this, int64 values in responses will be wrapped with Thirft.Int64 objects. The Int64 implementation used is [broofa/node-int64](https://github.com/broofa/node-int64).
+Since JavaScript represents all numbers as doubles, int64 values cannot be accurately represented naturally. To solve this, int64 values in responses will be wrapped with Thrift.Int64 objects. The Int64 implementation used is [broofa/node-int64](https://github.com/broofa/node-int64).
 
 ## Client and server examples
 
diff --git a/lib/perl/lib/Thrift/SSLServerSocket.pm b/lib/perl/lib/Thrift/SSLServerSocket.pm
index 2efdfff..4daaf08 100644
--- a/lib/perl/lib/Thrift/SSLServerSocket.pm
+++ b/lib/perl/lib/Thrift/SSLServerSocket.pm
@@ -34,7 +34,7 @@
 #
 # Constructor.
 # Takes a hash:
-# See Thirft::Socket for base class parameters.
+# See Thrift::Socket for base class parameters.
 # @param[in]  ca     certificate authority filename - not required
 # @param[in]  cert   certificate filename; may contain key in which case key is not required
 # @param[in]  key    private key filename for the certificate if it is not inside the cert file
diff --git a/lib/perl/lib/Thrift/UnixSocket.pm b/lib/perl/lib/Thrift/UnixSocket.pm
index e8317b6..15886fb 100644
--- a/lib/perl/lib/Thrift/UnixSocket.pm
+++ b/lib/perl/lib/Thrift/UnixSocket.pm
@@ -34,7 +34,7 @@
 #
 # Constructor.
 # Takes a unix domain socket filename.
-# See Thirft::Socket for base class parameters.
+# See Thrift::Socket for base class parameters.
 # @param[in]  path   path to unix socket file
 # @example    my $sock = new Thrift::UnixSocket($path);
 #