| OLD | NEW |
| 1 #!/usr/bin/python2.4 | 1 #!/usr/bin/python2.4 |
| 2 # | 2 # |
| 3 # Copyright 2008 Google Inc. | 3 # Copyright 2008 Google Inc. |
| 4 # | 4 # |
| 5 # Licensed under the Apache License, Version 2.0 (the "License"); | 5 # Licensed under the Apache License, Version 2.0 (the "License"); |
| 6 # you may not use this file except in compliance with the License. | 6 # you may not use this file except in compliance with the License. |
| 7 # You may obtain a copy of the License at | 7 # You may obtain a copy of the License at |
| 8 # | 8 # |
| 9 # http://www.apache.org/licenses/LICENSE-2.0 | 9 # http://www.apache.org/licenses/LICENSE-2.0 |
| 10 # | 10 # |
| (...skipping 420 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 431 second string being an expression to access the object. | 431 second string being an expression to access the object. |
| 432 | 432 |
| 433 Raises: | 433 Raises: |
| 434 InvalidPODUsage: always. This function can't be called for a POD type. | 434 InvalidPODUsage: always. This function can't be called for a POD type. |
| 435 """ | 435 """ |
| 436 raise InvalidPODUsage | 436 raise InvalidPODUsage |
| 437 | 437 |
| 438 | 438 |
| 439 _wstring_from_npvariant_template = string.Template(""" | 439 _wstring_from_npvariant_template = string.Template(""" |
| 440 ${type} ${variable}; | 440 ${type} ${variable}; |
| 441 if (!NPVARIANT_IS_STRING(${input}) { | 441 if (!NPVARIANT_IS_STRING(${input})) { |
| 442 ${success} = false; | 442 ${success} = false; |
| 443 *error_handle = "Error in " ${context} | 443 *error_handle = "Error in " ${context} |
| 444 ": was expecting a string."; | 444 ": was expecting a string."; |
| 445 } else if (!UTF8ToString16(NPVARIANT_TO_STRING(${input}).UTF8Characters, | 445 } else if (!UTF8ToString16(NPVARIANT_TO_STRING(${input}).UTF8Characters, |
| 446 NPVARIANT_TO_STRING(${input}).UTF8Length, | 446 NPVARIANT_TO_STRING(${input}).UTF8Length, |
| 447 &${variable})) { | 447 &${variable})) { |
| 448 ${success} = false; | 448 ${success} = false; |
| 449 *error_handle = "Error in " ${context} | 449 *error_handle = "Error in " ${context} |
| 450 ": hit an unexpected unicode conversion problem."; | 450 ": hit an unexpected unicode conversion problem."; |
| 451 } | 451 } |
| (...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 634 '') | 634 '') |
| 635 else: | 635 else: |
| 636 raise UnknownPODType(final_type.podtype) | 636 raise UnknownPODType(final_type.podtype) |
| 637 | 637 |
| 638 | 638 |
| 639 def main(unused_argv): | 639 def main(unused_argv): |
| 640 pass | 640 pass |
| 641 | 641 |
| 642 if __name__ == '__main__': | 642 if __name__ == '__main__': |
| 643 main(sys.argv) | 643 main(sys.argv) |
| OLD | NEW |